易语言之注入输入法进程.docxVIP

  • 3
  • 0
  • 约1.4千字
  • 约 4页
  • 2023-12-05 发布于上海
  • 举报
第十八课 易语言之注入输入法进程 在作坊3.0 中还有新增加了输入法注入DLL 的功能.我们都知道在系统中有输入法, 如智能 ABC,王码五笔等.在遊戲中可以按 CTRL + SHIFT 或 ALT + SHIFT 组合键能切换各种输入法进行打字. 虽然输入法的文件名都是 .ime 后缀的,其实输入法文件仍然是个标准的 DLL 哦. 不过标准归标准,易语言不支持直接编译输入法的 DLL 出来,现在使用 3.0 模块里的功能,就能让易语言编译出来的 DLL 成为标准的输入法 IME 文件,当然这个 DLL 文件可是得用作坊 3.X 模块来进行安装才行的哦. 采用输入法注入的最大好处是由操作系统来执行注入工作的.如果安装为默认输入法方式,还能在目标进程被创建运行之前就被系统给注入进去,抢尽先机. 输入法 DLL 接口与以往的 DLL 接口是不同的.输入法的 DLL 接口共有 15 个要被公开的子程序,这些子程序名称大小写都不能搞错,因为这是操作系统要求的作为一个标准输入法 DLL 所必需有的.以往输入的 DLL 接口被公开的子程序名称则是可以随意更改的. 输入法 DLL 接口标准的 15 个公开子程序.在 ImeInquire 下编写 输入法 DLL 初始化() 输入法注入是一项特殊的功能,因此用法上也很灵活多变. 虽然一般的输入法 DLL 都是以 .ime 为后缀名,但这不是强制的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档