level 5
如题,求大佬指导,现在只能实现向当前窗口发送按键指令,谢谢
2024年02月24日 16点02分
1
level 5
vb能向在运行的不是最前甚至最小化的程序发送按键指令吗
2024年02月25日 15点02分
3
level 13
SendMessage可以,如果程序不是从消息中读取按键,就是无效的,游戏的话一般不行
2024年02月26日 01点02分
5
level 13
WINDOWS上可以向任何后台窗口程序发送按键消息,但是目标程序会不会响应就难说了,正常的程序都会响应,但是也有很多种手段让自己的程序不响应后台按键消息
2024年02月27日 15点02分
6
level 1
Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Public Declare Function MapVirtualKey Lib "user32" Alias "MapVirtualKeyA" (ByVal wCode As Long, ByVal wMapType As Long) As Long
Public Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Const KEYEVENTF_KEYUP = &H2
Const VK_LWIN = &H5B
timer 时间控件内
Call keybd_event(vbKeyControl, 0, 0, 0) 'Alt键键按下
Call keybd_event(vbKeyO, 0, 0, 0)
Call keybd_event(vbKeyO, 0, 2, 0)
Call keybd_event(vbKeyControl, 0, 2, 0) 'Alt键键弹起
vb 最小化以后如何检测热键是个问题
2024年03月02日 04点03分
7
不是自身最小化,是向其他最小化运行的窗口发送按键指令
2024年03月02日 09点03分
level 3
大佬们,有没有自动安装的工具啊。比如我想安装一个应用程序,有很多的下一步,以及要更换安装目录。有什么办法能自动安装呢。因为我可能有十几台机器需要安装。系统已经激活过,暂时不考虑镜像的方式来安装这些应用。
考虑过按钮精灵。但是每台电脑的安装速度都不一样。有没有好的办法呢。
2024年03月17日 06点03分
14
level 5
前来报告一下,估计是我的目标程序不复杂,使用PostMessage解决了,谢谢
2024年04月04日 17点04分
16