VC 2005 MFC 程式設計 對話方塊的選單操作

2021-04-20 18:26:39 字數 661 閱讀 8841

vc++2005 mfc 程式設計-對話方塊的選單操作

在vc++2005為dialog新增選單是很簡單的事情

在資源檢視中新增乙個選單資源,資源id為 idr_menu_main

選單為"檔案","檔案"的下級選單是id_open.

選中"開啟'選單右鍵單擊,新增事件處理程式.

訊息型別是command,類列表選擇對話方塊類(c*dlg,*代表工程名),然後"新增編輯"

然後編寫下面的函式就行了

void c*dlg::onopen()

vc++2005會自動新增一下**

*dlg.cpp檔案中新增了一行**

begin_message_map(cadlg, cdialog)

on_wm_syscommand()

on_wm_paint()

on_wm_querydragicon()

//}}afx_msg_map

on_command(id_open, &cadlg::onopen) //這句**是編譯器自動新增

end_message_map()

*dlg.h中新增了下面這兩行**

public:

afx_msg void onopen();

這時只要更改對話方塊的menu屬性設定成idr_menu_main就可以了

VC對話方塊程式設計總結

最近開始學習vc,從最簡單的學習,為了更好的理解,因此寫下一些東東。對話方塊程式設計,我理解應該就是單擊乙個按鈕,亦或從選單上面單擊乙個命令,然後顯示乙個對話方塊。因此程式設計中 1 新增乙個對話方塊,從對話方塊屬性中去設定對話方塊名字。2 建立對話方塊類,建立乙個新類,名稱可以隨意,其它使用預設值...

VC對話方塊程式設計總結

最近開始學習vc,從最簡單的學習,為了更好的理解,因此寫下一些東東。對話方塊程式設計,我理解應該就是單擊乙個按鈕,亦或從選單上面單擊乙個命令,然後顯示乙個對話方塊。因此程式設計中 1 新增乙個對話方塊,從對話方塊屬性中去設定對話方塊名字。2 建立對話方塊類,建立乙個新類,名稱可以隨意,其它使用預設值...

mfc 子對話方塊控制父對話方塊 MFC對話方塊構架程式

遺憾的是 從來沒有被堅定選擇過,就像是,他只是剛好需要,你只是剛好在。網易雲熱評 一 對話方塊架構分類 1 模式對話方塊,彈出來不能進行其他操作 2 無模式對話方塊,彈出來後可以進行其他操作 二 新建win32應用程式 模式對話方塊 1 建立 2 修改屬性 3 新增dialog資源 4 包含標頭檔案...