按钮 左键 按下 弹起时候 响应 消息

最近在做按钮 发现 按钮本身之后 单击双击事件

没有按下弹起事件,搜了一下说 可以重载 cbutton

或者使用 消息 

我选择使用消息

只要在代码中插入如下函数 即可":

 

如果对于同一个按钮只响应 buttondown或者buttonup setfocus写不写 都会有

按钮下下去的虚线 显示 按下的状态 但是 如果同一个ID button down 和up 都响应就会没有

虚线显示 就像一个 死按钮,这时候要加入 setfocus 获得焦点 显示 虚线 会好看很多

另外 对于按下时候 如果没有返回值 就会发现 无论点在对话框的如何地方 都会响应下边的函数

儿不仅仅是按钮处,所以要有返回值,

 

 

或者使用下边代码

 

这里开始没有加入setfocus 使得按钮是

你可能感兴趣的:(button,up)