登录
首页
嵌入式系统
嵌入式系统
回帖
发帖
正文
主题:windows事件间的计时
点击:663 回复:1
楼主
编辑
引用
管理
tianbo2013
windows编程中,能否在鼠标按下和抬起两个事件之间定义一个用于计时的变量,判断鼠标按了多长时间?求各位大神指点!!!
14-09-01 09:43
1楼
编辑
引用
管理
东昌机电
调用API函数GetTickCount。
因为GetTickCount的返回值是DWORD类型,所以可以定义2个变量:StartTime和EndTime。
在鼠标按下事件中:StartTime:=GetTickCount();
在鼠标释放事件中:EndTime:=GetTickCount()- StartTime;
这样EndTime就是鼠标按下时间,不过这个时间是MS,你可以进行换算。
Regards
14-09-01 11:08
工控新闻
锚定工业AI“操作系统”,西门子在京发布新技术并拓展伙伴合作
从互连工程到生态协同:TE Connectivity在机器人产业链的双重角色
从“单向赋能”到“双向奔赴” AI与制造业深融进行时
全方位展示机床上下游产业链创新成果 2026届西安国际机床展举办
签约!西门子与中信集团达成战略合作
3.25-27日,华北工控与您相约中国( 上海 )机器视觉展!
和利时受邀出席2026四川省自动化与仪器仪表学术年会,XMagital®赋能“智改数转”新未来
展会预告 | 领邦智能重磅发布VisionAgent 3.0,彰显“极致通用”硬核实力
更多新闻资讯