我的项目是:利用多线程,实现创建多个定时器,并能同时运行这样的1个项目,PS:这个项目做出来是给别人用的,定时器是被动态的创建..我也不清楚可能被创建多少个问题是:由于是利用API函数做,原本是利用SetTimer创建定时器,在回调函数中实现定时器的运作
但后来发现在回调函数中无法使用非静态的类成员,所以想传进this指针,但SetTimer的参数没有提供这样的功能,我想请教下,是否还有别的定时器函数呢?最好能稍微详解下,谢谢
PS:不建议使用全局函数或变量
但后来发现在回调函数中无法使用非静态的类成员,所以想传进this指针,但SetTimer的参数没有提供这样的功能,我想请教下,是否还有别的定时器函数呢?最好能稍微详解下,谢谢
PS:不建议使用全局函数或变量
解决方案 »
- 遇到这个error C2059: syntax error : 'constant'
- CButton的贴图重叠问题
- 怎样知道应用程序开发时使用了什么版本的.net framework
- 这是个什么原因,怎么会这样呢?
- 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。
- 新手装VC6.0的问题!!!!!!
- pConn.CreateInstance( __uuidof(Connection) )报错
- 求可将录音内容直接保存成MP3的VC程序,谢谢!!!
- 请教:Windows2000下,如何读写某一I/O端口?(注:不用DDK)
- 关于在win2000下的关机问题
- 2005和VC6的C++不同地方有那些啊
- 急请人帮忙做两个程序,报酬优厚,有意者请入来看看!
第一个参数是一个句柄,
和指针作用一致 ....
UINT_PTR nIDEvent,
UINT uElapse,
TIMERPROC lpTimerFunc
);