gpt4 book ai didi

mfc - mfc 中的事件和消息

转载 作者:行者123 更新时间:2023-12-01 07:09:04 27 4
gpt4 key购买 nike

我对 mfc 中事件和消息之间的区别有点困惑。
他们是一样的吗?

最佳答案

由于您专门询问 MFC,我假设您指的是可以在 MFC 类的属性窗口中定义的事件处理程序和消息处理程序。

在“事件”下,您可以定义:

  • WM_COMMAND 窗口消息的处理程序。
  • MFC ON_UPDATE_COMMAND_UI 处理程序。
  • 子窗口通知消息的处理程序,如 ON_BN_CLICKED,用于处理对话框中的按钮单击。

  • 在“消息”下,您可以为其他 Windows 消息定义消息处理程序。

    另见 msdn 中的一些解释

    在 Win32 术语中,事件处理程序和消息处理程序实际上都是消息处理程序。

    其他答案解释了 Windows 事件(与上述 MFC“事件”无关)和 Windows 消息(对应于上述“事件”和“消息”)之间的区别。

    如果你觉得这有点令人困惑,我完全同意......

    关于mfc - mfc 中的事件和消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/694818/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com