菜单编程_静态添加.docVIP

  • 3
  • 0
  • 约1.95万字
  • 约 15页
  • 2017-12-30 发布于河南
  • 举报
菜单编程_静态添加.doc

菜单编程_静态添加 1. 新建一个MFC单文档应用程序,取名Menu 在IDM_NAINFRAME中添加一个菜单test -右键- ClassWizard… 分别在CMainFrame、CMenuDoc、CMenuApp、CMenuView中添加对Test菜单项的COMMAND消息。 MessageBox(ManinFrame clicked); AfxMessageBox(Doc clicked); AfxMessageBox(App clicked); MessageBox(clicked); 命令消息传递顺序:view类-doc类-frame类-app类 2. 消息的分类(如下图) 创建标记菜单: 在新建菜单上创建一个标记菜单,在CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)函数中添加: // GetMenu()-GetSubMenu(0)-CheckMenuItem(0,MF_BYPOSITION|MF_CHECKED);//添加标记 GetMenu()-GetSubMenu(0)-CheckMenuItem(ID_FILE_NEW,MF_BYCOMMAND|MF_CHECKED);//添加标记第二种方法 注释: UINT CheckMenuItem( UINT nIDCheckItem, UINT nCheck

文档评论(0)

1亿VIP精品文档

相关文档