在MFC中,可以使用消息映射机制将菜单命令与主窗口和子窗口的相应函数关联起来。
首先,在主窗口和子窗口的类定义中添加相应的消息映射函数,例如OnMenuCommand。
然后,在主窗口类的消息映射中添加菜单命令ID与相应的函数的映射关系,例如ON_COMMAND(ID_FILE_NEW, OnFileNew)。
最后,在子窗口类的消息映射中也可以添加菜单命令ID与相应的函数的映射关系,以便在子窗口中处理该菜单命令。
这样,当菜单项被点击时,对应的函数将被调用,从而实现了菜单与主窗口和子窗口之间的连接。
首先,在资源里建立一个新的菜单,然后点击对话框选择属性,在属性面板的中间位置有一个Menu选项,点开就有你刚才建立的菜单了,选上就行了。