【问题标题】:MFC: Enable wait cursor for a CFormView while CFormView is disabled?MFC:在禁用 CFormView 时启用 CFormView 的等待光标?
【发布时间】:2021-05-21 23:55:16
【问题描述】:

我通过WM_SETCURSOR 设置等待光标没有问题,使用EnableWindow() 禁用表单也没有问题,但我不能同时禁用窗口并获得等待光标?当窗口 (CFormView) 被禁用时,不会调用 WM_SETCURSOR,因此光标不会改变。 BeginWaitCursor()EndWaitCursor() 没有帮助。我可以通过CMainFrame 完成此操作,但我只想禁用该表单,并且所有其他选项卡和窗口都能正常工作。

为了让它发挥作用,我缺少什么?

谢谢。

【问题讨论】:

  • 使用 CWaitcursor

标签: winapi mfc


【解决方案1】:

当您定义CWaitCursor 时,Wait Cursor 将出现在代码块存在的整个过程中,无论窗口是启用还是禁用。

【讨论】:

  • 这没有提供解决方案。正如所写,OP “只希望 [s] 禁用表单”,一切仍然完全可操作,并且有一个光标可以传达这一点。
猜你喜欢
  • 2015-12-16
  • 2010-09-21
  • 2013-12-10
  • 1970-01-01
  • 1970-01-01
  • 2020-02-22
  • 1970-01-01
  • 2019-06-23
  • 1970-01-01
相关资源
最近更新 更多