Microsoft KB Archive/279687

= Improved Data Handling for Terminal Server Client =

Article ID: 279687

Article Last Modified on 9/2/2005

-

APPLIES TO


 * Microsoft Windows CE 2.11 for the Handheld PC

-



This article was previously published under Q279687



SYMPTOMS
Handwriting support on a Handheld PC (H/PC) that is running Windows CE Windows Based Terminal (WBT) may not work well.



CAUSE
Mouse (or pen) move-event information that is passed to the user interface (in the active window) is often &quot;collapsed&quot; for intermediate motion and position information. That is, the user interface is not messaged with every single position change by the input device. Intermediate positions are recorded at a specific sampling rate. This is done to improve user interface responsiveness, so that programs do not have to process all of the intermediate cursor movement events. This was originally a feature of Windows CE, to keep from overwhelming slower processors.

Windows CE-based devices use relatively slow processors. Because these devices need digital &quot;ink,&quot; the intermediate points are not purged from the complete list of move events, but are made available by using the GetMouseMovePoints and GetMouseMovePointsEx functions (available in Windows CE 2.0 and later).

This allows programs to see normal (collapsed) cursor moves in their event loop. Ink-style programs can use the additional function to get intermediate points efficiently and to draw efficiently and accurately. This additional functionality is not used by the existing Windows CE WBT client software.



RESOLUTION
A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem.

To resolve this problem, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:

http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

This problem was corrected in Windows CE 2.11 QFE 3.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Keywords: kbbug kbfix kbqfe KB279687

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.