文章目錄
- 1 創建工程
- 2 運行
- 3 工作界面介紹
- 3. 1 類視圖 Class View
- 3.2 如何打開 類視圖
- 3.3 資源視圖
1 創建工程
-
選擇菜單項 文件->新建->項目,彈出 “新項目” 對話框。
-
選擇 MFC,點擊下一步,然后鍵入工程名稱,本例取名“Addition”,在設置工程的保存路徑。點“創建”。
-
在應用程序類型下拉框選擇 基于對話框,其他使用默認設置,點 “完成”。
創建完成
當工程創建好之后,主對話框模板已經由系統自動完成了。
2 運行
此時可以直接運行,
運行界面如下,
“確定”,“取消”,叉叉,任意點擊一個退出,結束程序。
3 工作界面介紹
3. 1 類視圖 Class View
在 解決方案視圖 中看到,此工程的文件要比單文檔應用程序少的多,在 Class View 中主要有三個類:CAboutDlg、CAdditionApp 和 CAdditionDlg 。
CAboutDlg 是應用程序的 “關于” 對話框類,
CAdditionApp 是由 CWinApp 派生的類,
CAdditionDlg 是主對話框類,主對話框也就是此應用程序運行后顯示的主要界面。
3.2 如何打開 類視圖
如果之前沒打開過類視圖 側面窗口是不顯示的
直接按下快捷鍵 Ctrl+ Shift +C。
或者手動點擊菜單欄中的視圖按鈕,再選類視圖。
側邊欄就出現類視圖了
3.3 資源視圖
在Resource View視圖中可以看到工程 Addition 的資源樹,展開Addition.rc,下面有四個子項:Dialog(對話框)、Icon(圖標)、String Table(字符串表)和Version(版本)。
然后展開Dialog項,下面有兩個對話框模板,其ID分別為:IDD_ABOUTBOX和IDD_ADDITION_DIALOG,前者是“關于”對話框的模板,后者是主對話框的模板。
ID是資源的唯一標識,本質上是一個無符號整數,一般ID代表的整數值由系統定義,我們無需干涉。