Browse Source

BUG: allow cursor to be changed by the OS

Bill Hoffman 21 năm trước cách đây
mục cha
commit
17d6f9e170
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  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;
 }