應(yīng)用程序向?qū)б褳槟鷦?chuàng)建了此 App 應(yīng)用程序。此應(yīng)用程序
不僅介紹了使用 Microsoft 基礎(chǔ)類的基本知識(shí),
而且是編寫應(yīng)用程序的起點(diǎn)。
此文件包含組成 App 應(yīng)用程序的每個(gè)文件的內(nèi)容摘要。
App.vcproj
這是使用“應(yīng)用程序向?qū)А鄙傻?VC++ 項(xiàng)目的主項(xiàng)目文件。
它包含有關(guān)生成文件的 Visual C++ 版本的信息,以及
有關(guān)用“應(yīng)用程序向?qū)А彼x擇的平臺(tái)、配置和
項(xiàng)目功能的信息。
App.h
這是應(yīng)用程序的主頭文件。 它包含其他
項(xiàng)目特定的頭文件(包括 Resource.h),并聲明
CApp 應(yīng)用程序類。
App.cpp
這是包含應(yīng)用程序
類 CApp 的主應(yīng)用程序源文件。
App.rc
這是程序使用的所有 Microsoft Windows 資源
的列表。 它包含存儲(chǔ)在 RES 子目錄中
的圖標(biāo)、位圖和光標(biāo)。 可直接在 Microsoft
Visual C++ 中編輯此文件。 項(xiàng)目資源包含在 2052 中。
res\App.ico
這是一個(gè)圖標(biāo)文件,用作應(yīng)用程序的圖標(biāo)。 此
圖標(biāo)包含在主資源文件 App.rc 中。
res\App.rc2
此文件包含不由 Microsoft
Visual C++ 編輯的資源。 應(yīng)將所有不能由
資源編輯器編輯的資源放在此文件中。
/////////////////////////////////////////////////////////////////////////////
對(duì)于主框架窗口:
項(xiàng)目將包含標(biāo)準(zhǔn)的 MFC 界面。
AppFrame.h, AppFrame.cpp
這些文件包含框架類 CAppFrame,該類派生自
CMDIFrameWnd 并控制所有的 MDI 框架功能。
res\Toolbar.bmp
此位圖文件用于創(chuàng)建工具欄的平鋪圖像。
初始工具欄和狀態(tài)欄在 CAppFrame
類中構(gòu)造。 使用資源編輯器編輯此工具欄位圖,并
更新 App.rc 中的 IDR_MAINFRAME TOOLBAR 數(shù)組以添加
工具欄按鈕。
/////////////////////////////////////////////////////////////////////////////
對(duì)于子框架窗口:
ChildFrm.h、ChildFrm.cpp
這些文件定義和實(shí)現(xiàn) CChildFrame 類,此類
支持 MDI 應(yīng)用程序中的子窗口。
/////////////////////////////////////////////////////////////////////////////
應(yīng)用程序向?qū)?chuàng)建一種文檔類型和一個(gè)視圖:
AppDoc.h、AppDoc.cpp - 文檔
這些文件包含 CAppDoc 類。 編輯這些文件
以添加特殊的文檔數(shù)據(jù)并實(shí)現(xiàn)文件的保存和加載
(通過(guò) CAppDoc::Serialize)。
AppView.h、AppView.cpp - 文檔視圖
這些文件包含 CAppView 類。
CAppView 對(duì)象用于查看 CAppDoc 對(duì)象。
res\AppDoc.ico
這是一個(gè)圖標(biāo)文件,用作
CAppDoc 類 MDI 子窗口的圖標(biāo)。 此圖標(biāo)包含在主
資源文件 App.rc 中。
/////////////////////////////////////////////////////////////////////////////
其他功能:
ActiveX 控件
應(yīng)用程序支持使用 ActiveX 控件。
打印支持和打印預(yù)覽支持
應(yīng)用程序向?qū)б焉闪艘恍┐a,通過(guò)從 MFC 庫(kù)調(diào)用 CView 類中的成員函數(shù)來(lái)
處理打印、打印設(shè)置和打印預(yù)覽命令。
/////////////////////////////////////////////////////////////////////////////
其他標(biāo)準(zhǔn)文件:
StdAfx.h、StdAfx.cpp
這些文件用于生成名為 App.pch 的預(yù)編譯頭文件 (PCH)
和名為 StdAfx.obj 的預(yù)編譯類型文件。
Resource.h
這是標(biāo)準(zhǔn)頭文件,它定義新資源 ID。
Microsoft Visual C++ 將讀取并更新此文件。
/////////////////////////////////////////////////////////////////////////////
其他說(shuō)明:
應(yīng)用程序向?qū)褂谩癟ODO:” 來(lái)指示
應(yīng)添加或自定義的源代碼部分。
如果應(yīng)用程序在共享 DLL 中使用 MFC,且應(yīng)用程序使用的語(yǔ)言不是
操作系統(tǒng)的當(dāng)前語(yǔ)言,則需要從 Microsoft Visual C++ 光盤上
Win\System 目錄下將相應(yīng)的本地化資源 MFC70XXX.DLL
復(fù)制到計(jì)算機(jī)的 system 或 system32 目錄下,
并將其重命名為 MFCLOC.DLL。 (“XXX”代表
語(yǔ)言縮寫。 例如,MFC70DEU.DLL 包含翻譯成
德語(yǔ)的資源。) 如果不這樣做,應(yīng)用程序的某些 UI 元素
將保留為操作系統(tǒng)的語(yǔ)言。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版