注册 登录
编程论坛 VC++/MFC

VC中有没有Timer控件

happynight 发布于 2011-05-04 13:47, 990 次点击
如题
VC中有没有类似VB中的Timer控件
能自动触发
或者记得Vb中的这个控件实际上就是某个API的封装
能提供这个API也可以
另外VC写的DLL中能不能用Timer控件控制自动运行代码
1 回复
#2
yuccn2011-05-04 14:52
在vc 中的Timer事件 和vc大不一样的

可以设置Timer消息
::SetTimer(HWND hWnd, UINT nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc);// 用这个来设置一个窗口计时器 也可以用CWnd的SetTimer 差不多的,CWnd只对::SetTimer
   // 进行了封装而已
 响应下窗口的WM_TIMER 消息就行了 。
1