onidle专题

OnIdle

OnIdle只有非模态对话框才能响应,模态对话框不响应OnIdle,如果想要在模态对话框中进行空闲处理,可以使用非公开消息WM_KICKIDLE消息,需要包含头文件afxpriv.h. WTL程序中使用不成功,编译错误C1189 Windows.h已经存在之类的。貌似MFC才能用,没有去验证。

OnIdle的调用

OnIdle的调用 首先看GetMessage(PumpMessage中被调用)与PeekMessage的区别: 当消息队列为空时,程序会被阻塞在GetMessage的调用处。这时系统就有会去照顾其它进程了。而PeekMessage

CWnd类临时对象会在主线程OnIdle时被DeleteTempMap函数清除掉。

CWnd类临时对象会在主线程OnIdle时被DeleteTempMap函数清除掉。   为什么我使用Sleep函数后改变了我的CWnd指针对象的m_pCtrlSite的值 悬赏分:30 - 提问时间2008-4-30 15:22 问题为何被关闭 我想使用线程控制我的按钮的摆动,可是当我使用sleep函数后,我的CWnd *pWnd的m_pCtrlSize值被改变,使