二、理解方案概念
Visual Studio.Net提出方案的概念,拓展了項目工程的內涵和外延。值得注意的是:
(1) Visual Studio.Net既可創建一個空的方案,也可以創建一個只含有一個工程或只含有一兩個外部文件的方案,但當用戶創建一個工程項目時,系統會自動將該工程添加到同名的方案中。例如,前面創建的Ex_Hello單文檔應用程序,就包含在Ex_Hello方案中。
(2) 由於方案的提出,相關的工程項目文件的擴展名和組織也隨之變化。例如前面創建的Ex_Hello方案是保存在Ex_Hello文件夾中,其相應的擴展名是.sln(solution);而工程項目是保存在該文件夾下的Ex_Hello文件夾中,其相應的擴展名是.vcproj(Visual C++ Project)。
三、定制MFC應用程序
這裡,將為前面創建的Ex_Hello單文檔應用程序添加一個普通模式對話框,然後在客戶區單擊鼠標左鍵彈出該對話框。具體的步驟如下:
(1) 運行Microsoft Visual Studio.Net,就會在Web浏覽區的主頁面上顯示前面創建的方案名Ex_Hello,單擊它就能打開該方案。
(2) 用下列兩種方法可以向某方案添加一個對話框資源:
方法一,選擇Project->Add Resouce菜單命令,彈出如圖8所示的對話框,單擊New按鈕即可新添加一個對話框資源。
方法二,將方案導航區切換到Resource VIEw頁面,展開Ex_Hello.rc,選中Dialog項右擊鼠標在彈出的快捷菜單中選擇Insert Dialog命令即可。