gpt4 book ai didi

c++ - C++ Win32API WM_KEYDOWN和按钮

转载 作者:行者123 更新时间:2023-12-02 09:51:16 25 4
gpt4 key购买 nike

我在WM_KEYDOWN中接收消息时遇到问题。在我单击应用程序中的任何按钮之前,WM_KEYDOWN都可以正常工作。从那时起,它不再从键盘接收我的输入。如何解决?

最佳答案

如果您使用的是Win32控件(例如CreateWindowEx(NULL, L"BUTTON", ...),则可以预期每个控件实际上是一个子窗口,并且在获得焦点后将捕获所有窗口消息。

单击按钮后,您可以捕获WM_COMMAND-BM_CLICK消息,然后调用SetFocus(hwnd)重新将焦点放在窗口上(如Giswin所述)。

关于c++ - C++ Win32API WM_KEYDOWN和按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16447873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com