33#define CCH_LAYOUT_ID 8
36#define CCH_ULONG_DEC 10
38#define MAX_STR_LEN 256
84#define IME_MASK (0xE0000000UL)
85#define SUBST_MASK (0xD0000000UL)
86#define SPECIAL_MASK (0xF0000000UL)
88#define IS_IME_HKL(hKL) ((((ULONG_PTR)(hKL)) & 0xF0000000) == IME_MASK)
89#define IS_SPECIAL_HKL(hKL) ((((ULONG_PTR)(hKL)) & 0xF0000000) == SPECIAL_MASK)
90#define SPECIALIDFROMHKL(hKL) ((WORD)(HIWORD(hKL) & 0x0FFF))
92#define IS_IME_KLID(dwKLID) ((((ULONG)(dwKLID)) & 0xF0000000) == IME_MASK)
93#define IS_SUBST_KLID(dwKLID) ((((ULONG)(dwKLID)) & 0xF0000000) == SUBST_MASK)
LONG(APIENTRY * APPLET_PROC)(HWND, UINT, LPARAM, LPARAM)
_Check_return_ unsigned long __cdecl wcstoul(_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_ int _Radix)
WORD WORD PSZ PSZ pszFileName
_In_ DWORD _In_ DWORD _Out_writes_to_opt_ pcchString LPSTR pszString