卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

在VS2017中創(chuàng)建單文檔MFC應(yīng)用程序的完整步驟

大家好!今天我給大家介紹一下“在VS2017中創(chuàng)建單文檔MFC應(yīng)用程序的方法”。在創(chuàng)建單文檔MFC程序項目時,必須注意模板向?qū)е械母鱾€復(fù)選框所對應(yīng)的功能。最好的熟悉方法是創(chuàng)建一個VS2017默認配置的

大家好!今天我給大家介紹一下“在VS2017中創(chuàng)建單文檔MFC應(yīng)用程序的方法”。在創(chuàng)建單文檔MFC程序項目時,必須注意模板向?qū)е械母鱾€復(fù)選框所對應(yīng)的功能。最好的熟悉方法是創(chuàng)建一個VS2017默認配置的單文檔程序項目,然后分析其代碼和對應(yīng)的程序界面。如果您覺得這篇教程有幫助,請為我投上寶貴的一票(順便求個關(guān)注),謝謝!

步驟1:新建單文檔MFC應(yīng)用程序項目

啟動Visual Studio 2017軟件,新建一個名為“SingleDocApp”的“MFC應(yīng)用程序”。在彈出的“MFC應(yīng)用程序類型界面”中,將應(yīng)用程序類型選擇為“單文檔”。在這個配置界面中,另外需要重點注意的是“項目樣式(項目布局)”和“視覺樣式和顏色(項目主題,決定界面皮膚)”。設(shè)置完畢后,點擊“下一步按鈕”進入下一步。

步驟2:配置文檔模板屬性

在出現(xiàn)的“文檔模板屬性界面”中,可以采用默認文檔屬性,直接點擊“下一步按鈕”進入下一步。

步驟3:配置用戶界面功能

在出現(xiàn)的“用戶界面功能界面”中,可以配置單文檔程序界面的結(jié)構(gòu)和外觀屬性。設(shè)置完畢后,點擊“下一步按鈕”進入下一步。

步驟4:設(shè)置高級功能

在出現(xiàn)的“高級功能界面”中,可以勾選單文檔程序支持的高級功能。記住,每個選項都對應(yīng)一部分的程序代碼,勾選功能對應(yīng)的代碼會被自動添加到程序文件中。設(shè)置完畢后,點擊“下一步按鈕”進入下一步。

步驟5:自定義生成的類

在出現(xiàn)的“生成的類界面”中,可以自定義單文檔類。通常無需修改,采用默認即可。設(shè)置完畢后,點擊“完成按鈕”完成單文檔項目創(chuàng)建。

運行程序調(diào)試

項目創(chuàng)建完畢后,展開VS2017解決方案中的項目樹,可以發(fā)現(xiàn)模板為我們生成了很多文件。隨后,點擊工具欄上的“本地Windows調(diào)試器”,調(diào)試運行程序。當(dāng)程序啟動之后,可以見到一個類似VS2015的軟件界面。這個界面中所有界面區(qū)域都是之前在“MFC應(yīng)用程序向?qū)А敝泄催x得到的。

查看和編輯代碼

關(guān)閉程序調(diào)試,返回到VS2017中。雙擊項目列表中的“MainFrm.h”文件將其打開。查看CMainFrame類中的保護成員變量,根據(jù)它們的名稱可以確定每個變量對應(yīng)著界面上的一個組件。打開“MainFrm.cpp”文件,可以找到窗口創(chuàng)建時,創(chuàng)建各界面組件的代碼。在“CMainFrame::CreateDockingWindows”方法中,則可以找到創(chuàng)建??恳晥D窗口的代碼。對于界面外觀的管理代碼,則放到了“CMainFrame::OnApplicationLook”方法中。

總之,基于單文檔的MFC程序是為具有復(fù)雜功能的軟件準(zhǔn)備的。基于其??棵姘骞δ?,可以開發(fā)出支持自定義功能區(qū)布局的軟件。Enjoy!

標(biāo)簽: