我自己定义的类B中有2个成员函数形式如下:B::Fun1(B* p, int nActionID)
{
...............
}
B::Fun2()
{
.............
}
对于Fun1函数, 我自己程序不直接调用, 我想 在函数Fun2()刚开始执行的2秒后再 调用Fun1, 我想到了用定时器,但是看了WINDOWS程序设计中的定时器的用法, 好象没提到怎么调用类成员函数, 那么 我该怎么实现呢,或者是有其他的实现方法? 请各位帮忙, 急啊,谢谢先.
{
...............
}
B::Fun2()
{
.............
}
对于Fun1函数, 我自己程序不直接调用, 我想 在函数Fun2()刚开始执行的2秒后再 调用Fun1, 我想到了用定时器,但是看了WINDOWS程序设计中的定时器的用法, 好象没提到怎么调用类成员函数, 那么 我该怎么实现呢,或者是有其他的实现方法? 请各位帮忙, 急啊,谢谢先.
解决方案 »
- 如何提升txt文件的查找速度?
- 如何访问属性页中的CEDIT控件上绑定的变量
- 请问下面的pie函数是怎么画?谢谢
- 新手提问 问CxImage 顶的给分
- 程序编译无错误但出现如下信息:请问是何原因,怎样解决?"0x018dcae1" 指令引用的"0x00000000"内存,该内存不能为“read”
- 高分求解网络地址冲突问题
- 问两个SoftIce命令的用法:
- 大家帮忙!crypto++的例程和user-guide!
- 我想让程序休息100毫秒,是用WaitForSingleObject(handle,100)好呢,还是用Sleep(100)好?
- 怎么改变窗口的标题?
- 点击一个点,然后让这个点闪烁
- 关于重叠I/O的经典问题
我想让FUN2一直执行, 这样SLEEP,就把主线程挂起了, 不是我要的预期结果, 我只是想让时间到的时候 再去执行FUN1, 该怎么做呢? 各位帮忙,谢谢先
VOID CALLBACK TimerProc ( HWND hwnd, UINT message, UINT iTimerID, DWORD dwTime)但是,我要调用的函数参数首先是一个类成员函数,其次, 参数列表的形式如下:
B::Fun1(B* p, int nActionID)所以,我不知道怎么调用, 还请各位大虾具体指点......本人实在是菜鸟一个.........,谢谢先....