■ VisualC++(MFC限定)相談室 4■
■ このスレッドは過去ログ倉庫に格納されています
0262デフォルトの名無しさん
NGNG>>257
SetTimer(hwnd, // handle to main window
1, // timer identifier
1000, // 1-second interval
(TIMERPROC) NULL); // no timer callback
これでhwndにWM_TIMERメッセージが1秒間隔で届く。
hwndウィンドウプロシージャ内では、こんな風に。
case WM_TIMER: // WM_TIMERメッセージを検出
// 一秒間隔でここに制御が来るので、
// やりたいアニメーションの処理をする。
最後に、タイマーをきりたいときは、KillTimer(hwnd,1);
こんな感じにすること。これは忘れないように。
これで検討がつかない場合は、ウィンドウメッセージのこととかも
ちゃんと勉強したほうがいいよ。
■ このスレッドは過去ログ倉庫に格納されています