================================================================================
MICROSOFT FOUNDATION CLASS LIBRARY : testDll Project Overview
===============================================================================
The application wizard has created this testDll application for
you. This application not only demonstrates the basics of using the Microsoft
Foundation Classes but is also a starting point for writing your application.
This file contains a summary of what you will find in each of the files that
make up your testDll application.
testDll.vcxproj
This is the main project file for VC++ projects generated using an application wizard.
It contains information about the version of Visual C++ that generated the file, and
information about the platforms, configurations, and project features selected with the
application wizard.
testDll.vcxproj.filters
This is the filters file for VC++ projects generated using an Application Wizard.
It contains information about the assciation between the files in your project
and the filters. This association is used in the IDE to show grouping of files with
similar extensions under a specific node (for e.g. ".cpp" files are associated with the
"Source Files" filter).
testDll.h
This is the main header file for the application. It includes other
project specific headers (including Resource.h) and declares the
CtestDllApp application class.
testDll.cpp
This is the main application source file that contains the application
class CtestDllApp.
testDll.rc
This is a listing of all of the Microsoft Windows resources that the
program uses. It includes the icons, bitmaps, and cursors that are stored
in the RES subdirectory. This file can be directly edited in Microsoft
Visual C++. Your project resources are in 1033.
res\testDll.ico
This is an icon file, which is used as the application's icon. This
icon is included by the main resource file testDll.rc.
res\testDll.rc2
This file contains resources that are not edited by Microsoft
Visual C++. You should place all resources not editable by
the resource editor in this file.
/////////////////////////////////////////////////////////////////////////////
The application wizard creates one dialog class:
testDllDlg.h, testDllDlg.cpp - the dialog
These files contain your CtestDllDlg class. This class defines
the behavior of your application's main dialog. The dialog's template is
in testDll.rc, which can be edited in Microsoft Visual C++.
/////////////////////////////////////////////////////////////////////////////
Help Support:
hlp\testDll.hhp
This file is a help project file. It contains the data needed to
compile the help files into a .chm file.
hlp\testDll.hhc
This file lists the contents of the help project.
hlp\testDll.hhk
This file contains an index of the help topics.
hlp\afxcore.htm
This file contains the standard help topics for standard MFC
commands and screen objects. Add your own help topics to this file.
hlp\afxprint.htm
This file contains the help topics for the printing commands.
makehtmlhelp.bat
This file is used by the build system to compile the help files.
hlp\Images\*.gif
These are bitmap files required by the standard help file topics for
Microsoft Foundation Class Library standard commands.
/////////////////////////////////////////////////////////////////////////////
Other Features:
ActiveX Controls
The application includes support to use ActiveX controls.
Printing and Print Preview support
The application wizard has generated code to handle the print, print setup, and print preview
commands by calling member functions in the CView class from the MFC library.
/////////////////////////////////////////////////////////////////////////////
Other standard files:
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named testDll.pch and a precompiled types file named StdAfx.obj.
Resource.h
This is the standard header file, which defines new resource IDs.
Microsoft Visual C++ reads and updates this file.
testDll.manifest
Application manifest files are used by Windows XP to describe an applications
dependency on specific versions of Side-by-Side assemblies. The loader uses this
information to load the appropriate assembly from the assembly cache or private
from the application. The Application manifest maybe included for redistribution
as an external .manifest file that is installed in the same folder as the application
executable or it may be included in the executable in the form of a resource.
/////////////////////////////////////////////////////////////////////////////
Other notes:
The application wizard uses "TODO:" to indicate parts of the source code you
should add to or customize.
If your application uses MFC in a shared DLL, you will need
to redistribute the MFC DLLs. If your application is in a language
other than the operating system's locale, you will also have to
redistribute the corresponding localized resources MFC100XXX.DLL.
For more information on both of these topics, please see the section on
redistributing Visual C++ applications in MSDN documentation.
/////////////////////////////////////////////////////////////////////////////
没有合适的资源?快使用搜索试试~ 我知道了~
MFC 动态库的应用实例
共119个文件
cpp:35个
h:14个
xml:10个
需积分: 17 10 下载量 23 浏览量
2018-10-09
17:26:02
上传
评论 1
收藏 41.71MB ZIP 举报
温馨提示
目的:掌握dll动态链接库的做法。初步了解团队合作的工作方式。 内容:把完成的MFC工程移植到MFC扩展dll里。写一个exe测试程序,调用该dll。1能够运行,没有错误。 2 用文档中的方法来实现。
资源推荐
资源详情
资源评论
收起资源包目录
MFC 动态库的应用实例 (119个子文件)
MFCDll.aps 135KB
testDll.aps 106KB
bitmap_state.bmp 482B
pugixml_codeblocks.cbp 1KB
pugixml.cpp 336KB
ActionOneDlg.cpp 13KB
ActionOne.cpp 4KB
testDllDlg.cpp 3KB
load_stream.cpp 3KB
testDll.cpp 3KB
save_custom_writer.cpp 3KB
load_memory.cpp 3KB
include.cpp 2KB
traverse_base.cpp 2KB
dllmain.cpp 1KB
load_options.cpp 1KB
modify_base.cpp 1KB
save_options.cpp 1KB
traverse_predicate.cpp 1KB
xpath_query.cpp 1KB
text.cpp 1KB
xpath_variables.cpp 1KB
load_error_handling.cpp 1KB
xpath_error.cpp 941B
xpath_select.cpp 801B
save_subtree.cpp 792B
traverse_walker.cpp 775B
modify_add.cpp 771B
modify_remove.cpp 705B
traverse_rangefor.cpp 689B
save_declaration.cpp 688B
traverse_iter.cpp 632B
custom_memory_management.cpp 452B
save_file.cpp 350B
load_file.cpp 347B
save_stream.cpp 342B
MFCDll.cpp 324B
stdafx.cpp 209B
stdafx.cpp 206B
MFCDll.VC.db 111MB
MFCDll.def 120B
MFCDll.dll 600KB
MFCDll.vcxproj.filters 3KB
testDll.vcxproj.filters 2KB
stdafx.h 2KB
ActionOneDlg.h 2KB
ActionOneDlg.h 2KB
stdafx.h 1KB
ActionOne.h 1KB
ActionOne.h 1KB
resource.h 1KB
Resource.h 787B
testDllDlg.h 691B
testDll.h 511B
targetver.h 314B
targetver.h 314B
MFCDllDef.h 135B
MFCDLL.h 107B
pugixml.hpp 52KB
pugiconfig.hpp 3KB
foreach.hpp 1KB
manual.html 557KB
quickstart.html 106KB
testDll.ico 66KB
ActionOne.ico 66KB
icon1.ico 44KB
pugixml.pc.in 390B
premake4.lua 2KB
pugixml_airplay.mkf 101B
pugixml.nuspec 2KB
project.pbxproj 7KB
vs2005_pch1.png 27KB
vs2005_link1.png 25KB
dom_tree.png 24KB
vs2010_link1.png 19KB
vs2005_link2.png 18KB
vs2010_link2.png 17KB
vs2005_pch3.png 16KB
vs2005_pch4.png 15KB
vs2005_pch2.png 15KB
pugixml.podspec 2KB
pugixml_codelite.project 2KB
nuget_build.ps1 2KB
MFCDll.rc 12KB
testDll.rc 12KB
testDll.rc2 798B
MFCDll.rc2 796B
cocoapods_push.sh 109B
MFCDll.sln 2KB
.suo 53KB
pugixml.targets 1KB
ReadMe.txt 5KB
CMakeLists.txt 3KB
ReadMe.txt 3KB
readme.txt 2KB
pugixml_vs2005_static.vcproj 7KB
pugixml_vs2005.vcproj 7KB
pugixml_vs2008_static.vcproj 6KB
pugixml_vs2008.vcproj 6KB
MFCDll.vcxproj 12KB
共 119 条
- 1
- 2
资源评论
Gyk-gyk
- 粉丝: 10
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功