//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言输入法链接库源码系统结构:Dll入口函数,IMESetPubString,IMEClearPubString,MyLoadCilentDLLFun,Call_RunDllCallBackX,ImeClass_Unregister,ImeClass_Register,UIWndProc,ImeConversionList,ImeConfigure,ImeDestroy,ImeEscape,ImeInquire,ImeProcessKey,ImeSelect,ImeSetActiveContext,ImeSetCompositionString,ImeToAsciiEx,NotifyIME,ImeRegisterWord,ImeUnregisterWord,ImeGetRegisterWordStyle,ImeEnumRegisterWord,StatusWndProc,CompWndProc,CandWndProc,MyGenerateMessage,FreeLibrary,LoadCursorA,RegisterClassEx,UnregisterClass,LoadLibraryA,GetProcAddress,lstrcpyn,lstrcpyA,ImmLockIMC,RtlMoveMemory,RtlMoveMemory_LPIMEINFO,RtlMoveMemory_LPIMEINFO_2,IsWindow,PostMessageA,ImmUnlockIMC, ======程序集1 || ||------_启动子程序 || ||------Dll入口函数 || ||------IMESetPubString || ||------IMEClearPubString || ||------MyLoadCilentDLLFun || ||------Call_RunDllCallBackX || ||------ImeClass_Unregister || ||------ImeClass_Register || ||------UIWndProc || ||------ImeConversionList || ||------ImeConfigure || ||------ImeDestroy || ||------ImeEscape || ||------ImeInquire || ||------ImeProcessKey || ||------ImeSelect || ||------ImeSetActiveContext || ||------ImeSetCompositionString || ||------ImeToAsciiEx || ||------NotifyIME || ||------ImeRegisterWord || ||------ImeUnregisterWord || ||------ImeGetRegisterWordStyle || ||------ImeEnumRegisterWord || ||------StatusWndProc || ||------CompWndProc || ||------CandWndProc || ||------MyGenerateMessage || || ======调用的Dll || ||---[dll]------FreeLibrary || ||---[dll]------LoadCursorA || ||---[dll]------RegisterClassEx || ||---[dll]------UnregisterClass || ||---[dll]------LoadLibraryA || ||---[dll]------GetProcAddress || ||---[dll]------lstrcpyn || ||---[dll]------lstrcpyA || ||---[dll]------ImmLockIMC || ||---[dll]------RtlMoveMemory || ||---[dll]------RtlMoveMemory_LPIMEINFO || ||---[dll]------RtlMoveMemory_LPIMEINFO_2 || ||---[dll]------IsWindow || ||---[dll]------PostMessageA || ||---[dll]------ImmUnlockIMC 调用的DLL命令: .DLL命令FreeLibrary,整数型,"kernel32","FreeLibrary" .参数hLibModule,整数型 .DLL命令LoadCursorA,整数型,"user32.dll","LoadCursorA" .参数hInstance,整数型 .参数lpCursorName,整数型 .DLL命令RegisterClassEx,逻辑型,"user32.dll","RegisterClassEx" .参数lpwcx,WNDCLASSEX .DLL命令UnregisterClass,,"user32.dll","UnregisterClass" .参数lpClassName,文本型 .参数hInstance,整数型 .DLL命令LoadLibraryA,整数型,"kernel32.dll","LoadLibraryA" .参数lpLibFileName,文本型 .DLL命令GetProcAddress,整数型,"kernel32.dll","GetProcAddress" .参数hModule,整数型 .参数lpProcName,文本型 .DLL命令lstrcpyn,整数型,"kernel32.dll","lstrcpyn" .参数lpString1,文本型,传址 .参数lpString2,文本型,传址 .参数iMaxLength,整数型 .DLL命令lstrcpyA,整数型,"kernel32.dll","lstrcpyA" .参数RetVal,文本型,传址 .参数文本2,文本型 .DLL命令ImmLockIMC,整数型,"imm32.dll","ImmLockIMC" .参数hIMC,整数型 .DLL命令RtlMoveMemory,整数型,"kernel32","RtlMoveMemory" .参数lpvDest,整数型,传址 .参数lpvSource,整数型,传址 .参数cbCopy,整数型 .DLL命令RtlMoveMemory_LPIMEINFO,整数型,"kernel32","RtlMoveMemory" .参数lpvDest,整数型,传址 .参数lpvSource,LPIMEINFO,传址 .参数cbCopy,整数型 .DLL命令RtlMoveMemory_LPIMEINFO_2,整数型,"kernel32","RtlMoveMemory" .参数lpvDest,LPIMEINFO,传址 .参数lpvSource,整数型,传址 .参数cbCopy,整数型 .DLL命令IsWindow,逻辑型,"user32.dll","IsWindow" .参数hwnd,整数型 .DLL命令PostMessageA,整数型,"user32","PostMessageA" .参数窗口句柄,整数型 .参数信息值,整数型 .参数参数一,整数型 .参数参数二,整数型,,; .DLL命令ImmUnlockIMC,,"imm32.dll","ImmUnlockIMC" .参数hIMC,整数型
