ON_UPDATE_COMMAND_UI宏
使用 属性 窗口连接到命令更新处理程序的用户界面对象命令目标对象的。 它将处理更新的对象将自动联接用户界面对象标识符到 ON_UPDATE_COMMAND_UI 宏并创建处理程序。 请参见 映射到功能的消息 有关更多信息。
例如,更新清除在程序的所有命令 " 编辑 " 菜单,使用 属性 窗口添加在中选择的类的消息映射项,命令更新处理程序的函数声明调用在类声明的 OnUpdateEditClearAll 类中的和实现文件中的空的函数模板。 函数原型如下所示:
afx_msg void OnUpdateEditClearAll(CCmdUI *pCmdUI);
与所有处理程序,函数显示 afx_msg 关键字。 与所有更新处理程序,它带有一个参数,对 CCmdUI 对象的指针。