Registering Your Recognizer DLL

Your recognizer DLL must be registered for the Tablet PC Platform to use it. The recognizer must make the following changes to the registry at installation.

Add a new key for each of the CLSIDs of your recognizer under the HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/TPG/Recognizers/ registry key. Add one CLSID per language. The following table describes the values that should be added underneath each of the keys containing your CLSIDs.

Note  The names of these values are case sensitive.
 
Value nameValue typeValue description

Recognizer Capability Flags

REG_DWORD

DWORD used to determine the capabilities of the recognizer.

Recognizer DLL

REG_SZ

Full path to the installed recognizer DLL.

Recognized Languages

REG_BINARY

Binary array describing the language or languages that a recognizer is designed to work with.

In rectypes.h, the MAX_LANGUAGES define specifies the maximum number of languages supported by a recognizer, and each language takes a WORD to store in the "Recognized Languages" item. The size of the REG_BINARY registry entry should be MAX_LANGUAGES * sizeof(WORD).

 

 

 

Show: