有人可以帮助我理解VC ++(MFC)中的工作线程吗? 以下是我的功能
UINT ThreadFunc(LPVOID pParam)
{
// some initialization... etc..
AfxGetApp()->BeginWaitCursor();
...
..
/// some operations
AfxGetApp()->End WaitCursor();
}
可以从工作线程调用WaitCursor()函数吗?
答案 0 :(得分:1)
适用于BeginWaitCursor
和EndWaitCursor
的文档未提及与线程相关的问题。
提到的一件事,
BeginWaitCursor的操作在单个消息处理程序之外并不总是有效,因为其他操作(如OnSetCursor处理)可能会更改游标。
其他线程也可以在工作线程正常工作时更改游标。