当我们做一些耗时的操作时,又不希望用户乱点鼠标,导致程序异常。
我们可以把鼠标设置为忙碌状态,设置鼠标捕获。
//开始鼠标等待
BeginWaitCursor();
SetCapture();
//结束鼠标等待
EndWaitCursor();
ReleaseCapture();
对于线程中要实现对主窗口鼠标等待控制,可以自定义消息,然后通过发消息来控制鼠标等待。