Handwriting Recognizer Engine (HWX) Application Development (Windows Embedded CE 6.0)
1/6/2010
Target devices that do not have a keyboard require an input method (IM) to simulate keyboard input. For this purpose, Windows Embedded CE implements an input panel architecture that functions through a touch screen. For more information about using the input panel architecture, see Software-based Input Panel.
As an alternative or companion to a keyboard, you can employ a handwriting pad IM in your application for processing user-drawn numbers, letters, characters, and symbols. The Windows Embedded CE handwriting recognition engine currently recognizes all 94 characters of the ASCII character set. In addition, the engine recognizes all of the available glyph characters, known as ideographs, for Chinese, Japanese, and Korean, and produces their corresponding Unicode output.
Handwriting recognition is handled with the same application-programming interface (API) in all languages. For information about language–specific flags, see HwxALCValid and HwxALCPriority, which describe the alphabet code (ALC) values.
The following topics describe the implementation of the Hwx (pronounced wix) functions for processing handwritten characters that are entered by the user on the input panel.
In This Section
- Recognizing a Hand-drawn Character
Describes how the handwriting recognition engine processes input to produce the corresponding Unicode output.
- Performing Handwriting Recognition
Provides a list of steps required to programmatically start, use, and end a handwriting recognition session.
Related Sections
- Handwriting Recognizer Engine (HWX) OS Design Development
Provides information about the design considerations for using HWX.