Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
win32 接口:
所以当我的一个对话框有焦点时,我按'a'然后在 WM_KEYDOWN 消息中做一些事情,然后它会发出铃声/警告声。有什么办法可以压制这个吗?
看来我需要添加一个:
HANDLE_MSG(hWnd, WM_GETDLGCODE, Dlg_YOURPROC_OnGetDlgCode);
到对话框,然后在 Dlg_YOURPROC_OnGetDlgCode 中您需要返回 DLGC_WANTCHARS:
UINT Dlg_YOURPROC_OnGetDlgCode(HWND hwnd, LPMSG lpmsg) { return DLGC_WANTCHARS; }
不知道为什么我的问题被否决了,我似乎已经提供了足够的信息来回答......