社区
PowerBuilder
帖子详情
有谁知道Trackmouseevent的具体用法?
40Star
2002-02-01 01:31:08
...全文
89
2
打赏
收藏
有谁知道Trackmouseevent的具体用法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alex_deng
2002-02-01
打赏
举报
回复
我也来了!
函数功能:当在指定时间内鼠标指针离开或盘旋在一个窗口上时,此函数寄送消息。
函数原型:BOOL TrackMouseEvent(LPTRACKMOUSEEVENT lpEventTrack);
参数:
lpEventTrack;指向结构TRACKMOUSEEVENT的指针。
返回值:如果函数调用成功,返回非零值;如果函数调用失败,返回值是零。若想获得更多的错误信息,请调用GetLastError函数。
此函数能寄送如下消息:
WM_MOUSEHOVER:在上次调用TrackMouseEvent指定的时间里,鼠标盘旋在窗口的客户区。当此消息产生时,盘旋跟踪停止。如果需要进一步的鼠标盘旋跟踪,应用程序应当再次调用TrackMouseEvent。
WM_MOUSELEAVE:鼠标离开上次调用TrackMouseEvent时指定的窗口客户区。当此消息产生时,所有由TrackMouseEvent要求的跟踪都被取消。当鼠标再次进入窗口,并且要求进一步的鼠标盘旋跟踪时,应用程序必须调用TrackMouseEvent。
备注:当鼠标指针在指定时间内停留在指定矩形内,就被认为是处于盘旋状态。调用函数
SystemParameterslnfo并使用SPI_GETMOUSEAOVERWIDTH,SPI_GETMOUSEHOVERAEIGHT和
SFI_GETMOOSEAOVERTIME值来取得矩形的大小和时间。
速查:Windows NT 4.0及以上版本;Windows 98及以上版本;Windows CE:1.0及以上版本;头文件:winuser.h;输入库:user32.lib。
cicirain
2002-02-01
打赏
举报
回复
星星,我来了!
Windows API 每日一练之 _
Trac
k
MouseEvent
_
Trac
k
MouseEvent
函数用于当鼠标指针离开某个窗口或在某个窗口中悬停指定时间后向相应窗口发送(post)消息。如果系统中存在
Trac
k
MouseEvent
函数,则 _
Trac
k
MouseEvent
将直接调用
Trac
k
MouseEvent
,否则 _
Trac
k
MouseEvent
将模拟
Trac
k
MouseEvent
的行为。 _
Trac
k
MouseEvent
函数定...
判断鼠标是否移到了窗口外
有两种方法了. 第一种就是用WM_TIMER,定时检查鼠标在什么地方.但效率比较低,不建议采用. 第二种就是用
Trac
k
MouseEvent
.建议使用.
具体
用法
参考MSDN
TRAC
K
MOUSEEVENT
event ; event.cbSize = sizeof( event ); event.dwFlags = TME_LEAVE ; event.dwHoverTime = 0 ; e
关于动态监测鼠标移入移出窗体问题的分析
最近项目中用到需要动态监测鼠标是否移入或者移出窗体,用来控制窗体的显示和隐藏,常规思路:使用系统的消息WM_MOUSELEAVE(鼠标离开)和WM_MOUSEHOVER(鼠标进入)来检测,
具体
做法就是在鼠标移动消息中增加如下代码: //打开鼠标进入与离开的消息监听
TRAC
K
MOUSEEVENT
tme; tme.cbSize = sizeof(tme); tme.hwnd
Trac
k =
CButtonST类简介使用方法
#include "stdafx.h" #include "BtnST.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif ///////...
浅谈如何利用PB实现仿QQ自动显示/隐藏窗口(原创)
作者:BALLOONMAN2002 2004年6月26日本文拟结合POWERBUILDER语言,简述如何实现类似QQ的自动显示/隐藏窗口,即:鼠标移入时自动弹出窗口,鼠标移出后自动隐藏窗口,同时当隐藏窗口后实现WINDOWS操作系统启动画面时显示的不同颜色条滚动效果以提示用户。本文拟分以下四部分论述分三次完成:(一)基本思路(二)基础准备工作(三)自动显示/隐藏窗口功能实现
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章