次の方法で共有


TIMERPROC コールバック関数 (winuser.h)

メッセージを処理するアプリケーション定義のコールバック関数 WM_TIMERTIMERPROC 型は、このコールバック関数へのポインターを定義します。 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 を含む)

こちらも参照ください

概念的

タイマー

リファレンス

KillTimer

SetTimer

WM_TIMER