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