Wingb_Mz.dpr
资源名称:Wingb_Mz.rar [点击查看]
上传用户:wen198501
上传日期:2013-04-01
资源大小:335k
文件大小:2k
源码类别:
输入法编程
开发平台:
Delphi
- // 区位输入法 Delphi 版, 由 Win2000 DDK 中附带源码转换而来, 仅供参考.. (By 麻子, 2005-11)
- library Wingb_Mz;
- {$R '..ResWingb.res' '..ResWingb.rc'}
- {$E Ime}
- {$I Define.Inc}
- uses
- Windows,
- LogText in 'LogText.pas',
- ImmDev in 'ImmDev.pas', // Input Method Manager definitions for IME developers
- ImeDefs in 'ImeDefs.pas', // ok !!
- Init in 'Init.pas', // IME initialization code, ok !!
- Chcand in 'Chcand.pas', // Candidate string processing, ok !!
- Candui in 'Candui.pas', // Candidate Window UI, ok !!
- Compose in 'Compose.pas', // Composition string processing, ok !!
- Compui in 'Compui.pas', // Composition Window UI, ok !!
- Data in 'Data.pas', // Softkey mapping data and other initialization data, ok !!
- DDIS in 'DDIS.pas', // ok !!
- Notify in 'Notify.pas', // Processing notification message, ok !!
- Regword in 'Regword.pas', // Dictionary word registration processing, ok !!
- Statusui in 'Statusui.pas', // Status window UI, ok !!
- ToAscii in 'ToAscii.pas', // ToAscii routing and key processing, ok !!
- Ui in 'Ui.pas', // IME UI window maintenance, ok !!
- Uisubs in 'Uisubs.pas'; // IME UI window subroutines, ok !!
- exports
- ImeConversionList,
- ImeConfigure,
- ImeDestroy,
- ImeEscape,
- ImeInquire,
- ImeProcessKey,
- ImeSelect,
- ImeSetActiveContext,
- ImeSetCompositionString,
- ImeToAsciiEx,
- NotifyIME,
- ImeRegisterWord,
- ImeUnregisterWord,
- ImeGetRegisterWordStyle,
- ImeEnumRegisterWord,
- UIWndProc,
- StatusWndProc,
- CompWndProc,
- CandWndProc;
- // DLL 入口
- begin
- {$IfDef Debug}
- ImeLog('--------------------------------------');
- {$EndIf}
- DllProc := @ImeInit;
- ImeInit(DLL_PROCESS_ATTACH);
- end.