GetMessageTime 函数 (winuser.h)

检索 GetMessage 函数检索的最后一条消息的消息时间。 时间是一个长整数,指定从系统启动到消息创建时间的经过时间(以毫秒为单位), (,即放置在线程的消息队列) 。

语法

LONG GetMessageTime();

返回值

类型: LONG

返回值指定消息时间。

注解

GetMessageTime 函数的返回值不一定在后续消息之间增加,因为如果计时器计数超过长整数的最大值,该值将换行到长整数的最小值。

若要计算消息之间的时间延迟,请从第二条消息的时间中减去第一条消息的时间, (忽略溢出) 并将减法的结果与所需的延迟量进行比较。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 winuser.h (包括 Windows.h)
Library User32.lib
DLL User32.dll
API 集 在 Windows 8.1) 中引入的 ext-ms-win-ntuser-message-l1-1-1 (

请参阅

概念性

GetMessage

GetMessagePos

消息和消息队列

引用