隨着頭cctype我可以在C模擬按鍵++:模擬一個逗號/點按鍵
void keyDownZ()
{
keyboardInput.ki.wVk = 0x05A;
keyboardInput.ki.dwFlags = KEYDOWN;
SendInput(1, &keyboardInput, sizeof(INPUT));
}
但我不能就如何模擬逗號鍵的按鍵,或點關鍵發現任何地方..這些密鑰的十六進制代碼是什麼?
隨着頭cctype我可以在C模擬按鍵++:模擬一個逗號/點按鍵
void keyDownZ()
{
keyboardInput.ki.wVk = 0x05A;
keyboardInput.ki.dwFlags = KEYDOWN;
SendInput(1, &keyboardInput, sizeof(INPUT));
}
但我不能就如何模擬逗號鍵的按鍵,或點關鍵發現任何地方..這些密鑰的十六進制代碼是什麼?
我的意思是,根據http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731%28v=vs.85%29.aspx
VK_OEM_COMMA (0xBC)
虛擬鍵代碼下表顯示了符號常量 名稱,十六進制值,以及用於通過使用所述 虛擬鍵碼鼠標或鍵盤等同物系統。這些代碼列在數字 順序。
嘗試用這個的:
HTML Entity (decimal) ,
HTML Entity (hex) ,
UTF-8 (hex) 0x2C (2c)
UTF-8 (binary) 00101100
UTF-16 (hex) 0x002C (002c)
UTF-16 (decimal) 44
UTF-32 (hex) 0x0000002C (2c)
UTF-32 (decimal) 44
C/C++/Java source code "\u002C"
Python source code u"\u002C"
我覺得這是你所需要的:
UTF-8(十六進制)0x2c上(2C)
嗯,但他們都只是將無法正常工作。它可能是我的筆記本電腦還是..? – 2013-03-23 17:27:55
然後用'0xBC'試試:) – metalwings 2013-03-23 17:30:10
我已經嘗試了所有給定的代碼不起作用 – 2013-03-23 18:12:01
嘗試使用 '' ? – Alon 2013-03-23 17:14:48
使用0x2c上時,作爲價值ki.wVk不輸入任何內容:( – 2013-03-23 17:16:13