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

解決


お願い致します。  2004-05-09 04:40:36  No: 53595  IP: [192.*.*.*]

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  IP: [192.*.*.*]

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

編集    削除
お願い致します。  2004-05-10 10:25:52  No: 53597  IP: [192.*.*.*]

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

編集    削除