MICROSFT基础类库: LandAITest项目简介
应用程式指导为您创建了此LandAITest应用程式。此应用程式不仅展示了使用MICROSFT基础类的基本知识,而且可作为编写应用程式的起点。
此文档汇总了构成LandAITest应用程式的各个档案的内容概要。
LandAITest.vcproj
这是使用应用程式指导生成的VC++项目的主项目档案。它包含了有关生成文件的Visual C++版本的信息,以及有关使用应用程式指导选择的平台、配置和项目功能的信息。
LandAITest.h
这是应用程式的主要头文件。它包括了其他项目特定的头文件(包括Resource.h),并声明了CLandAITestApp应用程式类。
LandAITest.cpp
这是包含应用程式类CLandAITestApp的主要应用程式源代码档案。
LandAITest.rc
这是应用程式使用的所有Microsoft Windows资源的列表。它包括在RES子目录中存储的图标、位图和光标。此档案可直接在Microsoft Visual C++中进行编辑。项目资源位于2052中。
resLandAITest.ico
这是作为应用程式图标的图标档案。此图标包含在主要资源档案LandAITest.rc中。
resLandAITest.rc2
此档案包含不是由Microsoft Visual C++编辑的资源。您应将不可由资源编辑器编辑的所有资源放置在此档案中。
/////////////////////////////////////////////////////////////////////////////
应用程式指导创建了一个对话框类:
LandAITestDlg.h,LandAITestDlg.cpp – 对话框
这些档案包含了CLandAITestDlg类。此类定义了应用程式主对话框的行为。该对话框的模板位于LandAITest.rc中,此档案可在Microsoft Visual C++中进行编辑。
/////////////////////////////////////////////////////////////////////////////
其他功能:
ActiveX控件
应用程式包括了使用ActiveX控件的支持。
打印及打印预览支持
应用程式指导已透过从MFC库中调用CView类中的成员函数,生成了用于处理打印、打印设置和打印预览命令的代码。
/////////////////////////////////////////////////////////////////////////////
其他标准档案:
StdAfx.h, StdAfx.cpp
这些档案用于生成名为LandAITest.pch的预编译头(PCH)档案和名为StdAfx.obj的预编译类型档案。
Resource.h
这是标准头文件,它定义了新资源ID。Microsoft Visual C++将读取并更新此档案。
LandAITest.manifest
Windows XP使用应用程式清单档案描述应用程式对特定版本并行程序集的依赖性。加载程序使用此信息从程序集缓存加载相应程序集或从应用程式加载私有信息。应用程式清单可作为与应用程式可执行档案安装在同一文件夹中的外部.manifest档案包括,或作为该可执行档案中的资源包括。
/////////////////////////////////////////////////////////////////////////////
其他备注:
应用程式指导使用“TODO:”标示应添加或自定义的源代码部分。如果应用程式在共享DLL中使用MFC,则可能需要重新发布MFC DLL。如果应用程式所用与操作系统的区域设置不同,则也将必须重新发布对应的本地化资源MFC90XXX.DLL。有关这两个主题的详细信息,请参阅MSDN文档中有关重新发布Visual C++应用程式的部分。