Autoit输入法切换成英文_08040804

简介:
在编写钩子的时候,尽量多使用ControlSend,但某些情况下需要使用  send,
可以先切换输入法为英文再使用send。

"08040804"为:英语美式键盘,如需切换其它输入法,修改此处即可!



具体代码如下:
 
  


  1. $hWnd = WinGetHandle ( "[ACTIVE]" ) ;$hWnd 为目标窗口句柄,这里设置的是当前活动窗口




  2. $ret = DllCall ( "user32.dll" , "long" , "LoadKeyboardLayout" , "str" , "08040804" , "int" , 1 + 0 )

  3. DllCall ( "user32.dll" , "ptr" , "SendMessage" , "hwnd" , $hWnd , "int" , 0x50 , "int" , 1 , "int" , $ret [ 0 ] )

  4. Send ( 'nh' )



其它编码
E0100804 : 五笔
E0010804 : 全拼
E0040804 : 智能ABC

如需其它编码,可查询注册表,参见下图,IME 2010的编码:e0200411



183315113.jpg











本文转自 h2appy  51CTO博客,原文链接:http://blog.51cto.com/h2appy/1339937,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
自然语言处理 Android开发 Windows
文本----搜狗如何使用日语输入法,日本本土使用人数最多输入法Simeji Japanese Input + Emoji,Windows10如何添加日语输入法,Windows + 空格选择语言,谷歌公
文本----搜狗如何使用日语输入法,日本本土使用人数最多输入法Simeji Japanese Input + Emoji,Windows10如何添加日语输入法,Windows + 空格选择语言,谷歌公
|
7月前
小狼毫Rime输入法简单配置指南
小狼毫Rime输入法简单配置指南
543 4
|
7月前
|
Windows
不让Windows显示语言栏“中”“英”字符的一种方法
【2月更文挑战第6天】本文介绍在Windows 11操作系统中,将任务栏右下角的语言栏的“中”、“英”标识加以隐藏、消除的一种或许可行的方法~
不让Windows显示语言栏“中”“英”字符的一种方法
flstudio2023最新英文切换中文版教程分享
虽然选择软件多,但是除FL Studio外其他软件的使用逻辑大致相同,新手同学不要过多纠结软件,就好像你会用某信聊天,那你换成小破站,你都是能够快速聊天的,达到你聊天沟通的目的!以此类推,大家学编曲核心内容还是在如何写出好的音乐,哪一款编曲软件都可以达到编曲的目的!flstudio给人感觉确实耳目一新,整体的层次有了全面的提升,很有运动感,科技感十足,多方面都全面的进行了升级,
319 0
cygwin终端中显示的中文改成英文(没成功)
cygwin终端中显示的中文改成英文(没成功)
125 0
|
监控
autojs切换输入法
牙叔教程 简单易懂
428 0
|
Windows
Win系统 - 不会读的字也能打出来!Windows自带输入法原来超好用~
Win系统 - 不会读的字也能打出来!Windows自带输入法原来超好用~
188 0
Win系统 - 不会读的字也能打出来!Windows自带输入法原来超好用~
|
数据安全/隐私保护 Windows
Windows 技术篇-搜狗输入法中文状态下却输入为英文,原因及解决办法。明明是中文却输入不了中文,只能输入英文
Windows 技术篇-搜狗输入法中文状态下却输入为英文,原因及解决办法。明明是中文却输入不了中文,只能输入英文
1177 0
Windows 技术篇-搜狗输入法中文状态下却输入为英文,原因及解决办法。明明是中文却输入不了中文,只能输入英文
win10日语输入法输入罗马字母n无法打出假名
win10日语输入法输入罗马字母n无法打出假名
388 0
win10日语输入法切换平片假名
win10日语输入法切换平片假名
624 0
win10日语输入法切换平片假名