如何检测是否按下按钮(在C winapi中)?按钮我指的是界面的一部分,而不是键盘按钮或鼠标按钮。我正在创建按钮作为默认按钮,他们在点击后只发送WM_COMMAND消息,但我还需要在按钮处于关闭状态时收到消息。如何实现呢?
答案 0 :(得分:0)
收到WM_COMMAND时,只需检查BN_PUSHED或BN_UNPUSHED,而不是BN_CLICKED。
参考:http://msdn.microsoft.com/en-us/library/windows/desktop/bb775941%28v=vs.85%29.aspx
可能需要使用BS_PUSHBUTTON样式集创建按钮。