具体而言,CWnd::LockWindowUpdate 的原型如下:
BOOL LockWindowUpdate(BOOL bLock);
- 参数 bLock 为 TRUE 时表示锁定窗口更新,为 FALSE 时表示解锁窗口更新。
- 返回值为 TRUE 表示成功,FALSE 表示失败。
例如,如果你希望暂时锁定窗口的更新,可以在需要的地方调用 LockWindowUpdate(TRUE),然后在完成相关操作后再调用 LockWindowUpdate(FALSE) 来解锁窗口更新。
请注意,使用这个方法时需要小心,确保在锁定期间不会导致用户界面出现不良的体验,因为在锁定期间窗口将不会被重绘。
转载请注明出处:http://www.pingtaimeng.com/article/detail/23518/MFC/CWnd