系統的集成測試中,遇到了文本編輯器在右ctrl+某鍵盤輸入時系統崩潰。聯想到,如何區分輸入的ctrl的左右。
winuser.h中定義了一些相關虛擬熱鍵的宏,在CWnd::OnKeyDown(UINT nChar,...)中通過調用GetKeyState()可以識別
參數等情況可以查看MSDN,返回值的不同表示了對應熱鍵的Down,UP,Toggle等狀態。
系統的集成測試中,遇到了文本編輯器在右ctrl+某鍵盤輸入時系統崩潰。聯想到,如何區分輸入的ctrl的左右。
winuser.h中定義了一些相關虛擬熱鍵的宏,在CWnd::OnKeyDown(UINT nChar,...)中通過調用GetKeyState()可以識別
參數等情況可以查看MSDN,返回值的不同表示了對應熱鍵的Down,UP,Toggle等狀態。