MFC添加菜單的位置及其響應順序

新建MFC工程

然後點擊資源視圖->Menu->雙擊資源,添加菜單按鈕TEST

在資源視圖中右擊TEST按鈕->屬性->Popup設置爲False

->右擊TEST按鈕->添加事件處理程序

依次選擇四個類CMainFrame、CAPP、CDoc、CView,分別添加時間處理程序

本實驗添加MessageBox,通過顯示不同的內容來判斷是響應順序




上述的類中CMenuDoc和CMenuDoc不是窗口類CWnd派生出來的,所以不能直接使用MessageBox函數,需要使用AfxMessageBox函數,函數使用方法相同,

//void CMenuDoc::OnTest()
//{
//	// TODO: 在此添加命令處理程序代碼
//	AfxMessageBox(_T("Doc按下"));
//}

//void CMenuView::OnTest()
//{
//	// TODO: 在此添加命令處理程序代碼
//	MessageBox(_T("View按下"));
//}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章