你最好在要杀死TIMER之前,判断它是否还存在,否则会出问题的
解决方案 »
- error C2065: “IDCANCEL”: 未声明的标识符
- 如何为单文档分割多是子视图,其中某一个视图添加标签控件问题
- hook api 如何拦截cwnd的函数?
- CListCtrl 控件 如何实现 鼠标拖动选择多行,并且拷贝???
- 我怎么就用不了SetROP2(hdc,R2_XORPEN)
- 资源泄漏
- B/S 架构大讨论大家进来 聊聊吧
- 向给位前辈请教一个关于ACCESS的密码问题
- 如何在VC里实现从CSplitterWnd类派生新类?
- MFC中点击一按钮在意edit框中显示路径在另一edit框中显示内容
- 请问 各位 vc++6.0技术内幕 适合于初学c++的人看么?
- VC++6中的多线程程序,到底该如何使用?
UINT uTimer2=SetTimer(2, 2000, NULL);
C??::OnTimer(UINT nIDEvent)
{
if (nIDEvent==uTimer1)
{
do it
}
if (nIDEvent==uTimer2)
{
do it
}
} //kill timer 1
KillTimer(uTimer1);//kill timer 2
KillTimer(uTimer2);最好不要直接用传入的定时器标识,因为返回的有可能和你传入的不同,
帮助里面说得很清楚,不妨试试。祝你好运!