百分相送,模拟键盘输入问题.(顶者有分)
写了一个小程序,其中一些功能键是用ALT的组合键.不知为什么,每次使用ALT组合键后在RICHTEXTBOX中输入字母时,都会出现乱码,有日文,韩文,中文等,盼高手给予解答.或者有什么好的建议. 先行谢过!
[解决办法]
很久很久大约第几个VB程序就写了个模拟键盘,好像是用SendKey什么的。忘了!
[解决办法]
用sendkeys
[解决办法]
还有
keybd_event
SendInput
SendMessage
[解决办法]
可能与系统的输入法热键相冲突,试着关闭输入法的热键看看。
[解决办法]
用shell applicaition
sendKey
[解决办法]
每次使用ALT组合键后在RICHTEXTBOX中输入字母时,都会出现乱码,有日文,韩文,中文等
//
估计一下原因:
使用ALT + 小键盘数字键时,可以根据某种编码而输出字符(ASCII?区位?)
是否与此有关?
楼主试一下在使用了你的软件后,手工按两下ALT键看看,还会不会出现这问题(有可能是ALT键放开的消息没有被程序检测到...??)