MenubarのDisable? > Enableを切り替える方法


(1) MainFrameで、メニューバーを変更可能にする
CMainFrame::CMainFrame()
{
  m_bAutoMenuEnable = FALSE;
}

(2) メニューバーの変更
CViewのメソッド内で
 CMenu *pMenu = ::AfxGetMainWnd()->GetMenu();
 pMenu->EnableMenuItem( ID_FILE_STOP, MF_BYCOMMAND|MF_ENABLED );
...

タグ:

MFC
最終更新:2010年03月09日 09:29