タイマーを設定する
Declare Function SetTimer Lib "user32.dll" _
(ByVal hWnd As Long, ByVal uElapse As Long, _
ByVal lpTimerFunc As Long, ByVal lpTimerProc As Long) As Long
Declare Function SetTimer Lib "user32.dll" _
(ByVal hWnd As Integer, ByVal uElapse As Integer, _
ByVal lpTimerFunc As Integer, ByVal lpTimerProc As Integer) As Integer
UINT_PTR SetTimer(
HWND hWnd,
UINT_PTR nIDEvent,
UINT uElapse,
TIMERPROC lpTimerFunc
);
引数
hWnd
タイマーを設定するウィンドウのハンドルuIDEvent
タイマーのIDlpTimerFunc
複数のタイマーを同時に使用するときの番号のこと。
タイマーを起こす時間間隔(単位:ミリ秒)lpTimerProc
WM_TIMERメッセージを受け取るウィンドウプロシージャのアドレス戻り値
正常終了のとき タイマーのID備考
エラーのとき 0
VB5未満はこの関数は使えないサンプル
ダウンロード(SetTimer.lzh 2.51KB)