VC按钮单击时发送什么消息?不是那个ON_BUTTON_CLICKED宏映射。 要消息,比如WM_LBUTTONDOWN,双击有的。

2025-04-03 04:26:43
推荐回答(4个)
回答1:

按钮消息响应在WM_COMMAND:里面写的。
具体一点~~
case WM_COMMAND:
if(HIWORD(wParam) == BN_CLICKED && LOWORD(wParam) == 你的button的ID)
//添加你要的操作。。
break;
详见MSDN。

回答2:

消息是一样的,按下SendMessage(WM_LBUTTONDOWN)弹起SendMessage(WM_LBUTTONUP);

回答3:

点击按钮发生WM_COMMAND消息
参数:
WPARAM:ID和BN_CLICKED
LPARAM:HANDLE

回答4:

BN_CLICKED; //单击
BN_DOUBLECLICKED; //双击