TA的每日心情 | 开心 前天 22:51 |
---|
签到天数: 946 天 [LV.10]以坛为家III
管理员
- 积分
- 28876
|
【元婴】EE 10:58:36
如何判断鼠标悬浮在一个控件上,并捕获到事件
【最强吃货】茂德公 11:00:52
trackmouseevent
【最强吃货】茂德公 11:01:54
然后监控 hover 就好
【老杨家的小扬】小钢炮 11:08:30
控件内部 应该有mousehover mouseleave之类的消息吧
【老杨家的小扬】小钢炮 11:08:44
忘记soui实现没了
【最强吃货】茂德公 11:08:55
要先设置才有吧
【老杨家的小扬】小钢炮 11:09:03
没实现的话 自己继承出来实现了就好了
【老杨家的小扬】小钢炮 11:09:35
嗯 要设置是否接收鼠标消息
【008】零零发 11:13:21
都有
【老杨家的小扬】小钢炮 11:13:37
那就只需要设置一下 就行了
【008】零零发 11:14:22
trackmouseevent的作用是当它内部有控件的时候,移入那个控件外部保持hover状态
【最强吃货】茂德公 11:15:21
其实就是 trackmouseevent 这个函数
【最强吃货】茂德公 11:15:46
必须设置 才会有 mouse hover 消息
【元婴】EE 11:16:31
ok,我研究下
【008】零零发 11:17:43
明显不是
【老杨家的小扬】小钢炮 11:18:31
这个只是个标识吧
【最强吃货】茂德公 11:18:41
mouse hover 依赖 trackmouseevent 这是windows 的协议
【老杨家的小扬】小钢炮 11:18:44
是否过滤鼠标消息
【老杨家的小扬】小钢炮 11:19:04
那我们有可能说的不是同一个东西
【最强吃货】茂德公 11:19:05
soui如果默认注册,那么可以直接用,如果没有就要自己注册
【老杨家的小扬】小钢炮 11:19:37
应该都有的 应该有个msgtranslate的属性还是啥的
【008】零零发 11:20:02
你用的是dui又没有句柄
【最强吃货】茂德公 11:20:42
他自己看有没有封装就好
【最强吃货】茂德公 11:21:13
soui有个 trackmouseevent 属性, 没有的话直接设置理论上也是管用的
|
|