VBS中sendkeys命令无法向DirectX图形界面的游戏发送按键,麻烦各位大神帮忙解决~
木木撒 2020-06-01 05:52:28 Dim wshshell
Set wshshell = WSCRIPT.createobject("wscript.shell")
wshshell.appactivate "魔兽世界"
while true
wscript.sleep 3000
wshshell.sendkeys "1"
wend
以上为VB内容,在word等界面能正确每隔3秒输入一个1。
但是在魔兽世界游戏中无法正常输入1。
据我初步了解,是因为windows10采用DirectX图形界面无法处理windows消息。
请问各位大神,应该怎么弄?