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;
}
}
*****************************
お手数おかけしますが
どなたかご存知の方ご教授のほど何卒よろしくお願い致します。
http://forums.belution.com/ja/vc/000/222/73s.shtml
解決致しました。ありがとうございました。
ツイート | ![]() |