ActiveX控件如何检测鼠标不在自己的区域?

PatrickGamp 2000-08-16 12:38:00
我用的是一种比较傻的办法,在WM_MOUSEMOVE事件中启动定时器,定时器触发后检查鼠标是否在自己的区域,如何不在,KillTimer.
...全文
133 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
shines77 2000-08-20
  • 打赏
  • 举报
回复
Gampin 好像跟 PatrickGamp 是一个人,名字怎么这么像?!

演得停像的啊?!
PatrickGamp 2000-08-16
  • 打赏
  • 举报
回复
可视控件的click等事件都会改变capture.
nikai 2000-08-16
  • 打赏
  • 举报
回复
Gampin详细解释一下用了SetCapture()函数以后系统对鼠标事件的响应和以前有什么不同,好吗?
PatrickGamp 2000-08-16
  • 打赏
  • 举报
回复
robo:我在何时使用GetMessagePos?
Gwmpin:我的ActiveX控件使用了SetCapture,会不会影响Container的其它Object?
何时SetCapture,何时ReleaseCapture?我用的Timer,用VC测试的运行效果不错,但在PB下刷新速度比较慢.
Gempin 2000-08-16
  • 打赏
  • 举报
回复
用timer极大的影响效率和速度,有时还不灵,用SetCapture()和ReleaseCapture().
Gempin 2000-08-16
  • 打赏
  • 举报
回复
用timer极大的影响效率和速度,有SetCapture()和ReleaseCapture().
robo 2000-08-16
  • 打赏
  • 举报
回复
请使用GetMessagePos()函数

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧