对话框下的菜单使用setCheck

基于mfc对话框的程序加入菜单项后,菜单项一些UI功能无法直接实现,比如显示菜单项前面的小勾。
如下代码可以帮助实现该功能。
 
  
  CMenu*     pMainMenu     =     AfxGetMainWnd()->GetMenu();    
    
  CMenu*     pSubMenu     =     NULL;    
  pSubMenu     =     pMainMenu->GetSubMenu(1);                                                
    
  ASSERT(pSubMenu);    
  pSubMenu->CheckMenuItem(ID_CONTROL_MUTE,m_bMute?MF_CHECKED:MF_UNCHECKED);    

你可能感兴趣的:(职场,菜单,对话框,休闲,etCheck)