導航:首頁 > 編程知識 > vc如何編程實現虛擬鍵盤控制

vc如何編程實現虛擬鍵盤控制

發布時間:2023-09-25 19:01:10

⑴ c語言 怎樣模擬滑鼠鍵盤操作

函數原型:
VOID keybd_event( BYTE bVk, BYTE bScan, DWORD dwFlags, DWORD dwExtraInfo );
4個參數都是輸入參數。
bVk:鍵名,例如: VK_NUMPAD7,VK_BACK, VK_TAB,VK_SHIFT,VK_F1,。。。
keybd_event(VK_MENU,0xb8,0 , 0); -- 按下Alt 鍵
keybd_event(VK_MENU,0xb8,KEYEVENTF_KEYUP,0); -- 放開 Alt 鍵 (復位,彈上來)
===
下面程序模擬按 notepad 編輯器。等於C語言 system("notepad"); 彈出 記事本。
void simu_notepad()
{
keybd_event(VkKeyScan('N'),1,0,0);
keybd_event(VkKeyScan('N'),1,KEYEVENTF_KEYUP,0);
keybd_event(VkKeyScan('O'),0x98,0,0); keybd_event(VkKeyScan('O'),0x98,KEYEVENTF_KEYUP,0);
keybd_event(VkKeyScan('T'),0x94,0,0); keybd_event(VkKeyScan('T'),0x94,KEYEVENTF_KEYUP,0);
keybd_event(VkKeyScan('E'),0x92,0,0); keybd_event(VkKeyScan('E'),0x92,KEYEVENTF_KEYUP,0);
keybd_event(VkKeyScan('P'),0x99,0,0); keybd_event(VkKeyScan('P'),0x99,KEYEVENTF_KEYUP,0);
keybd_event(VkKeyScan('A'),0x9E,0,0); keybd_event(VkKeyScan('A'),0x9E,KEYEVENTF_KEYUP,0);
keybd_event(VkKeyScan('D'),0xA0,0,0); keybd_event(VkKeyScan('D'),0xA0,KEYEVENTF_KEYUP,0);
keybd_event(VK_RETURN,1,0,0);
keybd_event(VK_RETURN,1,KEYEVENTF_KEYUP,0);
}

閱讀全文

與vc如何編程實現虛擬鍵盤控制相關的資料

熱點內容
蘋果手機密碼圖案軟體 瀏覽:849
華為數據通信和固網哪個好 瀏覽:184
什麼方式可以獲得營銷數據 瀏覽:174
埋點數據包括什麼 瀏覽:7
如何通過電腦編程發展下線 瀏覽:284
從u盤中恢復的文件沒有分類了 瀏覽:741
dnf90版本暴走攻略 瀏覽:715
數據共享平台哪個好 瀏覽:151
小尋app中的運動步數怎麼同步 瀏覽:630
gta5線上模式如何升級 瀏覽:796
教育部門的網站的域名代碼是什麼 瀏覽:39
手機通訊錄顯示qqpim 瀏覽:434
如何禁止網路游戲 瀏覽:454
pe里拷系統文件 瀏覽:724
現在編程用哪個軟體 瀏覽:419
哪個理財app對接宜信 瀏覽:322
ps文件暫存檔已滿存不了 瀏覽:247
qq無法訪問個人文件夾win10打不開 瀏覽:464
aspmvc每個版本 瀏覽:440
ps批量裁剪pdf文件 瀏覽:438

友情鏈接