找回密码
 加入
搜索
查看: 2885|回复: 7

[AU3基础] [已解决]如何 获取当前搜狗输入法的状态?

  [复制链接]
发表于 2011-5-17 15:28:06 | 显示全部楼层 |阅读模式
本帖最后由 pdp320921 于 2011-6-11 14:39 编辑

问题如标题~

我想获取当前搜狗输入法的状态即是中文输入还是英文输入

恳请大虾们赐教~~~

相关帖子

发表于 2011-5-17 16:37:03 | 显示全部楼层
没有概念,帮顶,敢问楼主要获取这个做什么呢
 楼主| 发表于 2011-5-17 23:00:46 | 显示全部楼层
回复 2# wsfda


    在Excel中 使用Send()~~,只发送英文的
发表于 2011-5-18 11:49:03 | 显示全部楼层
使用Send不太好吧,   你需要对excel做写入操作吗?excel 是空的还是,内有内容,有其他方法呀
发表于 2011-5-18 21:29:11 | 显示全部楼层
_ExcelWriteCell
发表于 2011-6-10 11:43:08 | 显示全部楼层
VC6 代码,切换输入法到英文状态,供参考
        HKL hkl=GetKeyboardLayout(0);//0=current thread
        if (ImmIsIME(hkl) )
        {
                ImmSimulateHotKey(this->GetSafeHwnd(), IME_KHOTKEY_ENGLISH);
        }
发表于 2011-6-10 12:05:43 | 显示全部楼层
send工作那么不稳定,直接用udf或者改写excel vba吧。
发表于 2011-6-10 18:34:57 | 显示全部楼层
有专门对 excel 操作的UDF,楼主到帮助文件里找找。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-2 01:31 , Processed in 0.094664 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表