TIMERPROC 回调函数 (winuser.h)

处理 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)

另请参阅

概念

定时器

引用

KillTimer

SetTimer

WM_TIMER