c++ 建立MFC應用程序

從程序設計轉化爲軟件設計,這是激動人心的時刻。這裏面對的不再是黑色的、單調的控制檯界面,而是一個嶄新的環境。各種功能強大,界面漂亮的軟件,將從你的手上誕生。軟件開發的第一步是熟悉開發環境,本節將會詳細介紹如何通過Virtual Studio 2010 /2019編寫一個MFC對話框程序。

建立MFC應用程序

本節將以MFC生成一個默認的對話框程序爲例,如何建立一個MFC應用程序。在前面講解MFC概念的時候我們提到過,MFC還是一個框架,新建一個MFC的工程,開發環境會自動幫你產生許多文件,即使不添加一行代碼,也可以編譯運行,生成一個默認的有界面的軟件。下面新建一個空的工程,先熟悉一下開發環境。

啓動Visual Studio 2010後,首先需要新建項目,開發環境會針對選定的項目類型生成對應的框架代碼。新建項目的方法這裏總結了三種:
1) 在起始頁中直接點擊“新建項目…”;
2) 通過菜單命令“文件——新建——項目”;
3) 通過快捷鍵Ctrl+Shift+N;

說明:實際編程的過程中,採用第一種方法就可以了,後面兩種方法用得少,知道就行了。

打開新建項目對話框,如圖1-2所示:


1-2 Virtual Studio 2010的“新建項目”對話框


輸入項目名稱、選擇項目存放位置,點擊“確定”按鈕。出現“MFC 應用程序嚮導”對話框,切換到“應用程序類型”頁,如圖1-3所示。


圖1-3 Visual Studio 2010 “MFC應用程序嚮導”應用程序類型屬性頁對話框


選擇“基於對話框”應用程序類型,點擊“下一步”,進入“用戶界面功能”:


圖1-4 Visual Studio 2010 “MFC應用程序嚮導”用戶界面功能屬性頁對話框


點擊“下一步”,彈出下面的對話框:


圖1-5 Visual Studio 2010 “MFC應用程序嚮導”高級功能屬性頁對話框


繼續點擊“下一步”:


圖1-6 Visual Studio 2010 “MFC應用程序嚮導”生成的類屬性頁對話框


點擊完成。這樣根據MFC應用程序嚮導我們就完成了一個MFC項目的創建工作。

接下來就是直接編譯建好的框架代碼,編譯有兩種方式:
1) 快捷鍵F7;
2) 菜單命令“生成——生成解決方案”,圖1-7所示。


圖1-7 Visual Studio 2010 編譯項目示例


編譯完成之後,如果沒有語法錯誤或鏈接錯誤,項目對應的可執行程序已經生成,可以直接運行了。運行有三種方式:
1) 快捷鍵Ctrl+F5;
2) 啓動調試的功能菜單,如圖1-8所示;
3) 菜單命令“調試——開始執行(不調試)”如圖1-9所示。


圖1-8Visual Studio 2010啓動調試的功能菜單


圖1-9 Visual Studio 2010 運行項目示例


執行後,彈出了一個對話框,如圖1-10所示。


圖1-10 Visual Studio 2010 基於MFC的默認對話框軟件示例

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章