使用MFC菜單欄選項打開對話框


目的:簡單使用MFC菜單欄選項打開對話框

步驟:

1.建立工程,點擊確定,繼續創建,遇見文檔選項(選擇單一文檔),一直繼續:

         1.   ![]( https://img2020.cnblogs.com/blog/1803991/202012/1803991-20201219001409082-1132130331.png) 

2.建立一個 對話框類(自己新創建的) 和 菜單欄的菜單選項 ,並建立 對話框類 與 C{項目名}View類(代表了菜單)的聯系

         1.對話框的建立,鼠標右擊添加對話框,我建立的是藍框所包圍的


                   []( https://img2020.cnblogs.com/blog/1803991/202012/1803991-20201219002147643-2060132555.png)

         2.建立類向導,建立新的類(繼承CDialog)與建立的對話框進行聯系,我建立的是CTriView類聯系的IDD_DIALOG2
                    [](https://img2020.cnblogs.com/blog/1803991/202012/1803991-20201219003209514-809257658.png)

         3.建立菜單選項點擊IDR_MIANFRAME進行編輯
                    [](https://img2020.cnblogs.com/blog/1803991/202012/1803991-202012190036033011-170337808.png)
                    創建自定義選項
                          [](https://img2020.cnblogs.com/blog/1803991/202012/1803991-20201219003734194-1644420057.png)

3.建立對話框與菜單選項的聯系

        1. 在所建立的菜單欄進行設置菜單欄ID
              ![](https://img2020.cnblogs.com/blog/1803991/202012/1803991-20201219004551326-1905768002.png)

        2. 創建類向導,找到創建的 C{你的項目名字}View 類(我的是CTriangleView),將你設置的菜單欄ID 與 Message 的 Commond 選中 
              [](https://img2020.cnblogs.com/blog/1803991/202012/1803991-20201219004835685-436671779.png)
        
        3. 在你的 C{你的項目名字}View 類下的函數中,進行如下
              ![](https://img2020.cnblogs.com/blog/1803991/202012/1803991-20201219005435487-1201935626.png)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM