Wingb_Mz.dpr
上传用户:wen198501
上传日期:2013-04-01
资源大小:335k
文件大小:2k
源码类别:

输入法编程

开发平台:

Delphi

  1.   // 区位输入法 Delphi 版, 由 Win2000 DDK 中附带源码转换而来, 仅供参考..  (By 麻子, 2005-11)
  2. library Wingb_Mz;
  3. {$R '..ResWingb.res' '..ResWingb.rc'}
  4. {$E Ime}
  5. {$I Define.Inc}
  6. uses
  7.   Windows,
  8.   LogText  in 'LogText.pas',
  9.   ImmDev   in 'ImmDev.pas',   // Input Method Manager definitions for IME developers
  10.   ImeDefs  in 'ImeDefs.pas',  // ok !!
  11.   Init     in 'Init.pas',     // IME initialization code, ok !!
  12.   Chcand   in 'Chcand.pas',   // Candidate string processing, ok !!
  13.   Candui   in 'Candui.pas',   // Candidate Window UI, ok !!
  14.   Compose  in 'Compose.pas',  // Composition string processing, ok !!
  15.   Compui   in 'Compui.pas',   // Composition Window UI, ok !!
  16.   Data     in 'Data.pas',     // Softkey mapping data and other initialization data, ok !!
  17.   DDIS     in 'DDIS.pas',     // ok !!
  18.   Notify   in 'Notify.pas',   // Processing notification message, ok !!
  19.   Regword  in 'Regword.pas',  // Dictionary word registration processing, ok !!
  20.   Statusui in 'Statusui.pas', // Status window UI, ok !!
  21.   ToAscii  in 'ToAscii.pas',  // ToAscii routing and key processing, ok !!
  22.   Ui       in 'Ui.pas',       // IME UI window maintenance, ok !!
  23.   Uisubs   in 'Uisubs.pas';   // IME UI window subroutines, ok !!
  24. exports
  25.   ImeConversionList,
  26.   ImeConfigure,
  27.   ImeDestroy,
  28.   ImeEscape,
  29.   ImeInquire,
  30.   ImeProcessKey,
  31.   ImeSelect,
  32.   ImeSetActiveContext,
  33.   ImeSetCompositionString,
  34.   ImeToAsciiEx,
  35.   NotifyIME,
  36.   ImeRegisterWord,
  37.   ImeUnregisterWord,
  38.   ImeGetRegisterWordStyle,
  39.   ImeEnumRegisterWord,
  40.   UIWndProc,
  41.   StatusWndProc,
  42.   CompWndProc,
  43.   CandWndProc;
  44.   // DLL 入口
  45. begin
  46. {$IfDef Debug}
  47.   ImeLog('--------------------------------------');
  48. {$EndIf}
  49.   DllProc := @ImeInit;
  50.   ImeInit(DLL_PROCESS_ATTACH);
  51. end.