瀏覽代碼

BUG: allow cursor to be changed by the OS

Bill Hoffman 21 年之前
父節點
當前提交
17d6f9e170
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      Source/MFCDialog/CMakeSetupDialog.cpp

+ 5 - 1
Source/MFCDialog/CMakeSetupDialog.cpp

@@ -1454,6 +1454,10 @@ void CMakeSetupDialog::OnDropFiles(HDROP hDropInfo)
 
 BOOL CMakeSetupDialog::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message) 
 {
-   ::SetCursor(m_Cursor);
+  CDialog::OnSetCursor(pWnd, nHitTest, message);
+  if(m_Cursor == LoadCursor(NULL, IDC_WAIT))
+    {
+    ::SetCursor(m_Cursor);
+    }
    return true;
 }