+ -
当前位置:首页 → 问答吧 → 静态图片框能响应 单击 抬手事件吗?

静态图片框能响应 单击 抬手事件吗?

时间:2011-12-20

来源:互联网

静态图片框能响应 单击事件,不过要选中控件的 Notify 风格, 还有 控件 ID 号不能是 IDC_STATIC ,这个没有问题。

这个是在鼠标按下后响应的,

我想问的问题是,能不能分别在按下,抬起都进行响应,如何做呢???????
 

作者: diniken   发布时间: 2011-12-20

重写CStatic,处理WM_LBUTTONDOWN和WM_LBUTTONUP消息
或者直接在父窗口类PreTranslateMessage里过滤DOWN/UP

作者: VisualEleven   发布时间: 2011-12-20

引用 1 楼 visualeleven 的回复:
重写CStatic,处理WM_LBUTTONDOWN和WM_LBUTTONUP消息
或者直接在父窗口类PreTranslateMessage里过滤DOWN/UP


感谢回复,菜鸟,具体怎么实现呢?

作者: diniken   发布时间: 2011-12-20

子类化 CStatic 
CMyStatic 继承 CStatic

在CMyStatic 中响应WM_LBUTTONDOWN和WM_LBUTTONUP

作者: shen_wei   发布时间: 2011-12-20

引用 3 楼 shen_wei 的回复:
子类化 CStatic
CMyStatic 继承 CStatic

在CMyStatic 中响应WM_LBUTTONDOWN和WM_LBUTTONUP


拜托能再详细点嘛,具体怎么做呢?不好意思,菜鸟。
有相关的参考CODE吗

作者: diniken   发布时间: 2011-12-20

代码网上有滴。看你用心搜没

作者: foxriver_gjg1989   发布时间: 2011-12-20