作者james732 (好人超)
站内C_and_CPP
标题Re: [问题] 十分钟结束的程式???
时间Tue Feb 3 13:45:45 2009
刚刚写了一个小程式:
#include <windows.h>
#include <iostream>
using namespace std;
int stopflag;
VOID CALLBACK TimerProc(HWND hwnd, UINT iMsg, UINT TimerID, DWORD Time)
{
stopflag = 1;
}
int main()
{
stopflag = 0;
cout << SetTimer(NULL, 0, 100, (TIMERPROC)TimerProc) << endl;
while (1)
{
if (stopflag == 1) break;
}
cout << "ya" << endl;
return 0;
}
印出 SetTimer 的回传值并不是 0,应该是成功了
但是却一直等不到函式执行。
请问,它的问题出在哪里呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.63.238
1F:推 sitos:ON_WM_TIMER() ? 02/03 13:58