处理 WM_TIMER 消息的应用程序定义的回调函数。 TIMERPROC 类型定义指向此回调函数的指针。 TimerProc 是应用程序定义的函数名称的占位符。
Syntax
TIMERPROC Timerproc;
VOID Timerproc(
HWND unnamedParam1,
UINT unnamedParam2,
UINT_PTR unnamedParam3,
DWORD unnamedParam4
)
{...}
参数
unnamedParam1
类型:HWND
与计时器关联的窗口的句柄。 此参数通常命名为 hWnd。
unnamedParam2
类型: UINT
WM_TIMER消息。 此参数通常命名 为 uMsg。
unnamedParam3
类型: UINT_PTR
计时器的标识符。 此参数通常命名 为 idEvent。
unnamedParam4
类型:DWORD
自系统启动以来已用过的毫秒数。 这是 GetTickCount 函数返回的值。 此参数通常命名为 dwTime。
返回值
None
注解
注释
参数在标头中定义,没有名称: typedef VOID (CALLBACK* TIMERPROC)(HWND, UINT, UINT_PTR, DWORD);。 因此,语法块将它们 unnamedParam1 - unnamedParam4列为 。 可以在应用中命名这些参数。 但是,它们通常按参数说明中所示命名。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
| 支持的最低服务器 | Windows 2000 Server [仅限桌面应用] |
| 目标平台 | Windows操作系统 |
| Header | winuser.h (包括 Windows.h) |
另请参阅
概念
引用