谁能用keybd_event帮忙写个超简单得程序

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:19:57
就是打开程序,每隔100毫秒点击一下s键,要详细得步骤。本人小白,如果可以用追加100分

加一个timer,设置interval=100
interval单位是毫秒,按照题意就是这样

Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) '这个是声明:D

Private Sub Timer1_Timer()
Call keybd_event(83, 0, 0, 0) '83就是S对应的键码,R是82. 这里模拟按s键就是这一步
End Sub

当然还有更简单的办法:
sendkeys "{s}"
sendkeysVB内置。