2017年11月14日 星期二

VB6 模擬鍵盤

1. SendKeys
這是一個最簡單的方式,不須要宣告API就可使用

使用方法:
SendKeys {"K"} '按下K鍵

但這無法設定說要 按下 或 彈起,所以是它的一個缺點

2. Keybd_event

這個方式就可以設定 按下 & 放開

'宣告API
Private Declare Sub keybd_event Lib "user32" Alias "keybd_event" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

使用方法:
keybd_event vbKeyA, 0, 0, 0   '按下A鍵
keybd_event vbKeyA, 0, 2, 0   '彈起A鍵

這些兩個方法都是最簡單前台按鍵的教學!
希望各位會學會

FB: 陳小逆
RC:DreamAnonymous

沒有留言:

張貼留言