REGISTERWORDA structure (imm.h)

Contains reading information or a word to register.

Syntax

typedef struct tagREGISTERWORDA {
  LPSTR lpReading;
  LPSTR lpWord;
} REGISTERWORDA, *PREGISTERWORDA, *NPREGISTERWORDA, *LPREGISTERWORDA;

Members

lpReading

Pointer to the reading information for the word to register. If the reading information is not needed, the member can be set to NULL.

lpWord

Pointer to the word to register. If a word is not needed, the member can be set to NULL.

Remarks

The application can pass this structure to the ImmConfigureIME function to have the information or word appear as an initial value in the configuration dialog box for the IME.

Note

The imm.h header defines REGISTERWORD as an alias which automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header imm.h (include Immdev.h, Windows.h)

See also

ImmConfigureIME

Input Method Manager

Input Method Manager Structures