Settimerのタイムアウトから関数へ

解決


お願い致します。  2004-05-09 04:40:36  No: 53595

VC++でAPIのSetTimerを使い設定した時間経過後、
関数を実行する処理を使ったのですが、
設定した時間が経過しても関数が実行されません。

下記がソースです。
*******************************************
int main()
{
  SetTimerTEST();
  Sleep(10000);
  return 0;
}

void SetTimerTEST()
{
 if(::SetTimer( NULL, 1, 1000, timerProcTEST ) == 0)
 {
   TRACE("SetTimer ERROR\n");
 }
}

void CALLBACK timerProcTEST( HWND hwnd, UINT msg, UINT event, DWORD time )
{
  switch(event)
  {
  case 1:
    ::MessageBox(NULL,"タイマー通知できた!!","",MB_OK);
    break;
  }
}
*****************************

お手数おかけしますが
どなたかご存知の方ご教授のほど何卒よろしくお願い致します。


HMX-12  2004-05-10 04:55:50  No: 53596

http://forums.belution.com/ja/vc/000/222/73s.shtml


お願い致します。  2004-05-10 10:25:52  No: 53597

解決致しました。ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加