[VB6 ] 用keybd_event時發生溢位的問題
想用keybd_event模擬按鍵,原本是用以下的語法
keybd_event(VK_1, 0, WM_KEYDOWN, 0)
keybd_event(VK_1, 0, WM_KEYUP, 0)
這樣的方法可以在記事本,msn之類的視窗產生按鍵訊號
但卻騙不過目的程式(virtools)
所以後來再看了網路上的教學,把程式碼改成以下這樣
keybd_event(VK_1, MapVirtualKey(VK_1, 0), WM_KEYDOWN, 0)
keybd_event(VK_1, MapVirtualKey(VK_1, 0), WM_KEYUP, 0)
結果出現"數學運算產生溢位"的問題,還有提醒"確定沒有除以零的情況"
想請問板上的高手該怎樣解決這樣的問題
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.196.45