; -------------------------------------------------------------------------------------------------- ; imm32.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF IMM32_INC IMM32_INC equ <1> ImmAssociateContext PROTO STDCALL :DWORD,:DWORD ImmAssociateContextEx PROTO STDCALL :DWORD,:DWORD,:DWORD ImmConfigureIMEA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmConfigureIME equ ENDIF ImmConfigureIMEW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmConfigureIME equ ENDIF ImmCreateContext PROTO STDCALL ImmCreateIMCC PROTO STDCALL :DWORD ImmCreateSoftKeyboard PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD ImmDestroyContext PROTO STDCALL :DWORD ImmDestroyIMCC PROTO STDCALL :DWORD ImmDestroySoftKeyboard PROTO STDCALL :DWORD ImmDisableIME PROTO STDCALL :DWORD ImmDisableTextFrameService PROTO STDCALL :DWORD ImmEnumInputContext PROTO STDCALL :DWORD,:DWORD,:DWORD ImmEnumRegisterWordA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmEnumRegisterWord equ ENDIF ImmEnumRegisterWordW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmEnumRegisterWord equ ENDIF ImmEscapeA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmEscape equ ENDIF ImmEscapeW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmEscape equ ENDIF ImmGenerateMessage PROTO STDCALL :DWORD ImmGetCandidateListA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetCandidateList equ ENDIF ImmGetCandidateListCountA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ImmGetCandidateListCount equ ENDIF ImmGetCandidateListCountW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ImmGetCandidateListCount equ ENDIF ImmGetCandidateListW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetCandidateList equ ENDIF ImmGetCandidateWindow PROTO STDCALL :DWORD,:DWORD,:DWORD ImmGetCompositionFontA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ImmGetCompositionFont equ ENDIF ImmGetCompositionFontW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ImmGetCompositionFont equ ENDIF ImmGetCompositionStringA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetCompositionString equ ENDIF ImmGetCompositionStringW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetCompositionString equ ENDIF ImmGetCompositionWindow PROTO STDCALL :DWORD,:DWORD ImmGetContext PROTO STDCALL :DWORD ImmGetConversionListA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetConversionList equ ENDIF ImmGetConversionListW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetConversionList equ ENDIF ImmGetConversionStatus PROTO STDCALL :DWORD,:DWORD,:DWORD ImmGetDefaultIMEWnd PROTO STDCALL :DWORD ImmGetDescriptionA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetDescription equ ENDIF ImmGetDescriptionW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetDescription equ ENDIF ImmGetGuideLineA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetGuideLine equ ENDIF ImmGetGuideLineW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetGuideLine equ ENDIF ImmGetHotKey PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD ImmGetIMCCLockCount PROTO STDCALL :DWORD ImmGetIMCCSize PROTO STDCALL :DWORD ImmGetIMCLockCount PROTO STDCALL :DWORD ImmGetIMEFileNameA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetIMEFileName equ ENDIF ImmGetIMEFileNameW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetIMEFileName equ ENDIF ImmGetImeMenuItemsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetImeMenuItems equ ENDIF ImmGetImeMenuItemsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetImeMenuItems equ ENDIF ImmGetOpenStatus PROTO STDCALL :DWORD ImmGetProperty PROTO STDCALL :DWORD,:DWORD ImmGetRegisterWordStyleA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmGetRegisterWordStyle equ ENDIF ImmGetRegisterWordStyleW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmGetRegisterWordStyle equ ENDIF ImmGetStatusWindowPos PROTO STDCALL :DWORD,:DWORD ImmGetVirtualKey PROTO STDCALL :DWORD ImmInstallIMEA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ImmInstallIME equ ENDIF ImmInstallIMEW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ImmInstallIME equ ENDIF ImmIsIME PROTO STDCALL :DWORD ImmIsUIMessageA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmIsUIMessage equ ENDIF ImmIsUIMessageW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmIsUIMessage equ ENDIF ImmLockIMC PROTO STDCALL :DWORD ImmLockIMCC PROTO STDCALL :DWORD ImmNotifyIME PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD ImmReSizeIMCC PROTO STDCALL :DWORD,:DWORD ImmRegisterWordA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmRegisterWord equ ENDIF ImmRegisterWordW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmRegisterWord equ ENDIF ImmReleaseContext PROTO STDCALL :DWORD,:DWORD ImmRequestMessageA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmRequestMessage equ ENDIF ImmRequestMessageW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmRequestMessage equ ENDIF ImmSetCandidateWindow PROTO STDCALL :DWORD,:DWORD ImmSetCompositionFontA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ImmSetCompositionFont equ ENDIF ImmSetCompositionFontW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ImmSetCompositionFont equ ENDIF ImmSetCompositionStringA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmSetCompositionString equ ENDIF ImmSetCompositionStringW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmSetCompositionString equ ENDIF ImmSetCompositionWindow PROTO STDCALL :DWORD,:DWORD ImmSetConversionStatus PROTO STDCALL :DWORD,:DWORD,:DWORD ImmSetHotKey PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD ImmSetOpenStatus PROTO STDCALL :DWORD,:DWORD ImmSetStatusWindowPos PROTO STDCALL :DWORD,:DWORD ImmShowSoftKeyboard PROTO STDCALL :DWORD,:DWORD ImmSimulateHotKey PROTO STDCALL :DWORD,:DWORD ImmUnlockIMC PROTO STDCALL :DWORD ImmUnlockIMCC PROTO STDCALL :DWORD ImmUnregisterWordA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ImmUnregisterWord equ ENDIF ImmUnregisterWordW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ImmUnregisterWord equ ENDIF ELSE echo ---------------------------------------- echo WARNING duplicate include file imm32.inc echo ---------------------------------------- ENDIF