.局部变量 count, 整数型
.局部变量 i, 整数型
.局部变量 handle, 整数型, , "0"
.局部变量 name, 文本型
count = GetKeyboardLayoutList (0, handle)
重定义数组 (handle, 假, count)
GetKeyboardLayoutList (count, handle)
name = 取空白文本 (512)
.计次循环首 (count, i)
ImmGetDescriptionA (handle , name, 512)
.如果真 (name = “英语(美国)”)
ActivateKeyboardLayout (handle , 0)
跳出循环 ()
信息框 (“成功设置输入法为英语(美国)”, 0, , )
.如果真结束
.计次循环尾 ()
.版本 2
.DLL命令 GetKeyboardLayoutList, 整数型, , "GetKeyboardLayoutList"
.参数 nBuff, 整数型
.参数 lpList, 整数型, 传址 数组
.DLL命令 ImmGetDescriptionA, 整数型, "imm32.dll", "ImmGetDescriptionA"
.参数 hkl, 整数型
.参数 lpsz, 文本型
.参数 uBuflen, 整数型
.DLL命令 ActivateKeyboardLayout, 整数型, , "ActivateKeyboardLayout"
.参数 hkl, 整数型
.参数 flags, 整数型
镜中神无 发表于 2016-7-24 19:24
.版本 2
.局部变量 count, 整数型
我是wind7 32位系统 测试无效
编辑框EX1.输入方式 = #输入模式_密码输入 + #输入模式_禁止中文 + #输入模式_禁止符号 + #输入模式_禁止空格 + #输入模式_禁止小数点
再试试
宇哥 发表于 2016-7-24 14:37
exui输入模式中没有,英文数字这种模式吧!
有啊! 他只是没提示!你自己找找! 退隐-ZL 发表于 2016-7-25 01:39
有啊! 他只是没提示!你自己找找!
没有的,谢谢! 镜中神无 发表于 2016-7-24 20:55
编辑框EX1.输入方式 = #输入模式_密码输入 + #输入模式_禁止中文 + #输入模式_禁止符号 + #输入模式_ ...
一样,测试无效,好像没办法解决的
判断当前输入法状态,置输入法状态就可以额 一个good而已 发表于 2016-7-25 22:32
判断当前输入法状态,置输入法状态就可以额
大神,能写个列子吗?
页:
1
[2]