VC++ 控制台程序中 四种定时器创建方法
2013-01-15 22:09
330 查看
1 单线程:
1.1 SetTimer():需要自己编写消息接收代码,如:
1.2 CreateWaitableTimer()和SetWaitableTimer():
需要用SleepEx()等函数等待定时器传达
2 多线程:
2.1 CreateTimerQueueTimer():队列中每增加一个定时器,就增加一个线程
2.2 TimeSetEvent()
1.1 SetTimer():需要自己编写消息接收代码,如:
SetTimer(NULL,1,1000,TimeProc); MSG msg; while(GetMessage(&msg,NULL,0,0)) { if(msg.message==WM_TIMER) { DispatchMessage(&msg); } }
1.2 CreateWaitableTimer()和SetWaitableTimer():
需要用SleepEx()等函数等待定时器传达
2 多线程:
2.1 CreateTimerQueueTimer():队列中每增加一个定时器,就增加一个线程
2.2 TimeSetEvent()
相关文章推荐
- VC 控制台程序创建hwnd的方法
- 将VC向导中创建出来的Win32项目和Win32控制台程序互相转换
- [转载]VC++四种启动其它程序的方法
- VC++ 6.0 控制台程序使用GDI+的方法
- 四种程序启动画面的制作方法(VC)
- 四种程序启动画面的制作方法(VC)
- 四种程序启动画面的制作方法VC(转)
- VC四种程序启动画面的制作方法
- 四种程序启动画面的制作方法(VC)
- 四种程序启动画面的制作方法(VC)
- VC创建无窗口的控制台程序
- VC++如何创建无CMD窗口控制台程序
- vc2005中运行控制台程序后暂停的方法
- VC++ 控制台程序不弹出窗口的方法
- VC中控制台程序如何创建窗口
- 使用VC创建进程和执行命令行程序的方法
- VC中四种程序启动画面的制作方法
- VC四种程序启动画面的制作方法
- VC++ 在 窗口程序 中创建 控制台
- 四种程序启动画面的制作方法(VC)