メッセージを処理するアプリケーション定義のコールバック関数 WM_TIMER 。 TIMERPROC 型は、このコールバック関数へのポインターを定義します。 TimerProc は、アプリケーション定義関数名のプレースホルダーです。
構文
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
として一覧表示されます。 これらのパラメーターには、アプリ内の任意の名前を付けることができます。 ただし、通常はパラメーターの説明に示すように名前が付けられます。
Requirements
Requirement | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
Header | winuser.h (Windows.h を含む) |
こちらも参照ください
概念的
リファレンス