![](/img/trans.png)
[英]How do I place my app window in a certain position in the desktop window hierarchy on Windows using win32 api?
[英]how do I extend virtual key codes in the windows API (Win32)?
我想在 windows API 中創建一個新的虛擬鍵碼,我可以將掃描碼分配給並使用 GetKeyState 讀取,但我找不到擴展枚舉的方法。
我曾嘗試在sharpkeys 中使用“未知”的虛擬鍵代碼,但某些應用程序最終會注冊這些虛擬鍵,從而使我的綁定過時。
https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
這些關鍵代碼只是#define
s,而不是枚舉。
當然,您可以定義自己的。 但是你打算如何使用它們? 是什么讓它們成為virtual key
? 你在寫鍵盤驅動嗎?
您不能定義新的虛擬鍵碼。 它們是鍵盤驅動程序必須遵循的操作系統內部定義的固定值。 只有 Microsoft 可以定義新的密鑰代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.