The following tables list by category all functions in version 2.0 of the Pen
API. Functions appear in alphabetical order within each category, together with
a brief description.
Obsolete functions
| Description
|
BeginEnumStrokes
| Locks an HPENDATA memory block in global memory in preparation for reading.
|
CloseRecognizer
| Called by the system when uninstalling a
recognizer. Subfunction has been superseded
by WCR_CLOSERECOGNIZER in ConfigRecognizer.
|
CompactPenData
| Data compression function superseded by CompressPenData and TrimPenData.
|
DictionarySearch
| Searches dictionary for a word or phrase.
|
DrawPenData
| Displays ink according to a display context HDC. Superseded by DrawPenDataEx.
|
EmulatePen
| Emulates a pen system.
|
EndEnumStrokes
| Unlocks an HPENDATA memory block. Required after calling BeginEnumStrokes.
|
GetGlobalRC
| Retrieves a copy of the current system RC structure.
|
GetPenDataStroke
| Gets the raw data for a stroke stored in an HPENDATA memory block.
|
GetPenHwEventData
| Retrieves a range of pen event data from the internal pen data buffer.
|
InitRC
| Initializes recognition context for the recognizer. Only for compatibility
with version 1.0.
|
InitRecognizer
| Called by the system when it installs a recognizer. Superseded by
WCR_INITRECOGNIZER subfunction in ConfigRecognizer.
|
IsPenAware
| Checks application's capability to handle pen events. Superseded by GetPenAppFlags.
|
ProcessWriting
| Runs high-level recognition services. Superseded by DoDefaultPenInput.
|
Recognize
| Begins recognition for a version 1.0 recognizer.
|
RecognizeData
| Delayed recognition for a version 1.0 recognizer.
|
RegisterPenApp
| Identifies an application to the system as pen-aware. Superseded by SetPenAppFlags.
|
SetGlobalRC
| Sets default settings for the specified recognition context. This function
should be called only from the pen Control Panel program.
|
SetRecogHook
| Installs and removes a recognition hook in version 1.0. Superseded by SetResultsHookHREC.
|
TrainContext
| Passes to the recognizer a previous recognition result that may contain errors
along with the required interpretation.
|
TrainContextInternal
| Called by system when an application calls TrainContext.
|
TrainInk
| Informs the recognizer at the DLL recognition level that the raw data input
represents the symbol value results.
|
TrainInkInternal
| Called by system when an application calls TrainInk.
|