========================================================================
MICROSOFT FOUNDATION CLASS LIBRARY : $$Root$$
========================================================================
$$IF(PROJTYPE_DLL)
AppWizard has created this $$Root$$ DLL for you. This DLL not only
demonstrates the basics of using the Microsoft Foundation classes but
is also a starting point for writing your DLL.
This file contains a summary of what you will find in each of the files that
make up your $$Root$$ DLL.
$$ELSE
AppWizard has created this $$Root$$ 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 $$Root$$ application.
$$ENDIF //PROJTYPE_DLL
$$IF(PROJTYPE_DLL)
$$IF(EXTDLL)
$$Root$$.cpp
This is the main DLL source file that contains the definition of
DllMain().
$$ELSE //!EXTDLL
$$Root$$.h
This is the main header file for the DLL. It declares the
$$APP_CLASS$$ class.
$$Root$$.cpp
This is the main DLL source file. It contains the class $$APP_CLASS$$.
$$IF(AUTOMATION)
It also contains the OLE entry points required of inproc servers.
$$ENDIF //AUTOMATION
$$ENDIF //EXTDLL
$$IF(AUTOMATION)
$$Root$$.odl
This file contains the Object Description Language source code for the
type library of your DLL.
$$ENDIF //AUTOMATION
$$ELSE //!PROJTYPE_DLL
$$Root$$.h
This is the main header file for the application. It includes other
project specific headers (including Resource.h) and declares the
$$APP_CLASS$$ application class.
$$Root$$.cpp
This is the main application source file that contains the application
class $$APP_CLASS$$.
$$ENDIF //PROJTYPE_DLL
$$Root$$.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
Developer Studio.
$$IF(TARGET_MAC)
$$R_FILE$$.r
This file contains all of the Macintosh-specific resources for
$$IF(PROJTYPE_DLL)
your DLL.
$$ELSE //!PROJTYPE_DLL
your application. For example, it contains the SIZE resource which you
can edit if you wish to change the memory partition size. You can
also edit the FREF and BNDL resources when adding new document
types.
$$ENDIF //PROJTYPE_DLL
$$ENDIF //TARGET_MAC
$$IF(!PROJTYPE_DLL)
res\$$Root$$.ico
This is an icon file, which is used as the application's icon. This
icon is included by the main resource file $$Root$$.rc.
$$ENDIF //!PROJTYPE_DLL
res\$$Root$$.rc2
This file contains resources that are not edited by Microsoft
Developer Studio. You should place all resources not
editable by the resource editor in this file.
$$IF(!PROJTYPE_DLL)
$$IF(CONTAINER_SERVER || FULL_SERVER || MINI_SERVER || AUTOMATION || HAS_SUFFIX)
$$Root$$.reg
This is an example .REG file that shows you the kind of registration
settings the framework will set for you. You can use this as a .REG
$$IF(PROJTYPE_DLG)
file to go along with your application.
$$ELSE //!DLG
file to go along with your application or just delete it and rely
on the default RegisterShellFileTypes registration.
$$ENDIF //PROJTYPE_DLG
$$ENDIF //OLE || HAS_SUFFIX
$$IF(TARGET_MAC)
$$IF(CONTAINER_SERVER || FULL_SERVER || MINI_SERVER || AUTOMATION)
$$root$$Mac.reg
This is an example Macintosh registration file that shows you the kind
of settings the framework will set for you. You'll notice this contains
mainly the same information as $$Root$$.reg, with some small exceptions
and with a slightly different format. If you wish, you may copy it over
to your Macintosh with mfile:
mfile copy -l -t TEXT -c RgEd $$root$$Mac.reg ":<MacintoshPath>"
You may then double-click on the Macintosh file you just copied over, and
that will launch the Macintosh registration database editor and merge the
file into the database. Remember, the framework will automatically enter
this information into the Macintosh registration database the first time
your application is run. Still, your setup program should enter this
information into the database when your application is installed.
$$ENDIF //SERVERS,AUTOMATION
$$ENDIF //TARGET_MAC
$$ENDIF //!PROJTYPE_DLL
$$IF(AUTOMATION)
$$Root$$.odl
This file contains the Object Description Language source code for the
type library of your application.
$$ENDIF //AUTOMATION
$$IF(PROJTYPE_DLL)
$$Root$$.def
This file contains information about the DLL that must be
provided to run with Microsoft Windows. It defines parameters
such as the name and description of the DLL. It also exports
functions from the DLL.
$$ENDIF //PROJTYPE_DLL
$$Root$$.clw
This file contains information used by ClassWizard to edit existing
classes or add new classes. ClassWizard also uses this file to store
information needed to create and edit message maps and dialog data
maps and to create prototype member functions.
$$IF(!PROJTYPE_DLL)
$$IF(!PROJTYPE_DLG)
/////////////////////////////////////////////////////////////////////////////
For the main frame window:
$$FRAME_HFILE$$.h, $$FRAME_IFILE$$.cpp
These files contain the frame class $$FRAME_CLASS$$, which is derived from
$$IF(PROJTYPE_MDI)
CMDIFrameWnd and controls all MDI frame features.
$$ELSE
CFrameWnd and controls all SDI frame features.
$$ENDIF
$$IF(TOOLBAR)
res\Toolbar.bmp
This bitmap file is used to create tiled images for the toolbar.
The initial toolbar and status bar are constructed in the
$$FRAME_CLASS$$ class. Edit this toolbar bitmap along with the
array in $$FRAME_IFILE$$.cpp to add more toolbar buttons.
$$IF(MINI_SERVER || FULL_SERVER || CONTAINER_SERVER)
res\IToolbar.bmp
This bitmap file is used to create tiled images for the toolbar
when your server application is in-place activated inside another
container. This toolbar is constructed in the $$IPFRAME_CLASS$$
class. This bitmap is similar to the bitmap in res\Toolbar.bmp
except that it has many non-server commands removed.
$$ENDIF
$$ENDIF //TOOLBAR
/////////////////////////////////////////////////////////////////////////////
$$IF(!DB_NO_FILE)
AppWizard creates one document type and one view:
$$DOC_HFILE$$.h, $$DOC_IFILE$$.cpp - the document
These files contain your $$DOC_CLASS$$ class. Edit these files to
add your special document data and to implement file saving and loading
(via $$DOC_CLASS$$::Serialize).
$$ELSE
AppWizard creates one view:
$$ENDIF
$$VIEW_HFILE$$.h, $$VIEW_IFILE$$.cpp - the view of the document
These files contain your $$VIEW_CLASS$$ class.
$$IF(!DB_NO_FILE)
$$VIEW_CLASS$$ objects are used to view $$DOC_CLASS$$ objects.
$$ENDIF
$$IF(CRecordView)
$$RECSET_HFILE$$.h, $$RECSET_IFILE$$.cpp - the recordset
These files contain your $$RECSET_CLASS$$ class.
$$ENDIF
$$IF(PROJTYPE_MDI)
res\$$DOC_IFILE$$.ico
This is an icon file, which is used as the icon for MDI child windows
for the $$DOC_CLASS$$ class. This icon is included by the main
resource file $$Root$$.rc.
$$ENDIF //MDI
$$IF(CONTAINER || FULL_SERVER || MINI_SERVER || CONTAINER_SERVER)
/////////////////////////////////////////////////////////////////////////////
AppWizard has also created classes specific to OLE
$$IF(CONTAINER || CONTAINER_SERVER)
$$CNTRITEM_HFILE$$.h, $$CNTRITEM_IFILE$$.cpp - this class is used to
manipulate OLE objects. They are usually displayed by your
$$VIEW_CLASS$$ class and serialized as part of your $$DOC_CLASS$$ class.
$$ENDIF
$$IF(MINI_SERVER || FULL_SERVER || CONTAINER_SERVER)
$$SRVRITEM_HFILE$$.h, $$S
没有合适的资源?快使用搜索试试~ 我知道了~
深入浅出MFC正版光盘资料下载
共883个文件
h:155个
cpp:138个
html:95个
5星 · 超过95%的资源 需积分: 9 10 下载量 190 浏览量
2011-03-19
11:43:45
上传
评论
收藏 7.86MB RAR 举报
温馨提示
候俊杰的深入浅出MFC光盘资料! 大家都说好,我也这么觉得,希望对大家有帮助!
资源推荐
资源详情
资源评论
收起资源包目录
深入浅出MFC正版光盘资料下载 (883个子文件)
Top Studio.aps 452KB
ComTest.aps 248KB
OcxTest.aps 47KB
Scribble.aps 46KB
Text.aps 46KB
Scribble.aps 45KB
Scribble.aps 32KB
Scribble.aps 32KB
Graph.aps 32KB
Graph.aps 32KB
Scribble.aps 31KB
Scribble.aps 31KB
MM.AVI 1.72MB
Top Studio.awx 513KB
Scribble.bak 13KB
Scribble.bak 13KB
Scribble.bak 13KB
Scribble.bak 12KB
Scribble.bak 12KB
Scribble.bak 12KB
Graph.bak 11KB
Graph.bak 11KB
MakeHelp.bat 5KB
MakeHelp.bat 676B
MAKE.BAT 20B
MAKE.BAT 20B
MAKE.BAT 20B
MAKE.BAT 20B
MAKE.BAT 20B
MAKE.BAT 20B
MAKE.BAT 20B
MAKE.BAT 20B
MAKE.BAT 18B
MAKE.BAT 18B
MAKE.BAT 17B
MAKE.BAT 17B
Make.bat 16B
Make.bat 16B
MAKE.BAT 15B
MAKE.BAT 15B
Make.bat 14B
DISSECT.BMP 198KB
Splsh16.bmp 81KB
HlpSbar_enu.bmp 7KB
HlpTbar.bmp 2KB
AppExit_enu.bmp 2KB
ScMenu_enu.bmp 2KB
TBRH_.BMP 2KB
TBR__.BMP 2KB
Toolbar.bmp 1KB
Toolbar.bmp 1KB
Toolbar.bmp 1KB
TBDH_.BMP 1KB
TBRHI.BMP 1KB
TBAH_.BMP 1KB
TBD__.BMP 1KB
LITEBULB.BMP 1KB
TOOLBAR.BMP 1KB
Toolbar.bmp 1KB
Toolbar.bmp 1KB
Toolbar.bmp 1KB
Toolbar.bmp 1KB
TBR_I.BMP 1KB
TBA__.BMP 1KB
TOOLBAR.BMP 838B
TOOLBAR.BMP 838B
TOOLBAR.BMP 838B
TOOLBAR.BMP 838B
TBAHI.BMP 718B
TBA_I.BMP 598B
FileOpen.bmp 566B
FileNew.bmp 566B
CurArw4.bmp 566B
RecPrev.bmp 502B
RecFirst.bmp 502B
FileSave.bmp 502B
EditCut.bmp 502B
EditUndo.bmp 502B
EditCopy.bmp 502B
CurHelp.bmp 502B
EditPast.bmp 502B
RecNext.bmp 502B
ScMax.bmp 502B
RecLast.bmp 502B
ScMin.bmp 502B
FilePrnt.bmp 502B
TOOLBAR.BMP 478B
CurArw2.bmp 310B
MacCmd.bmp 190B
Bullet.bmp 142B
TRACEWIN.BSC 1.81MB
MLTITHRD.C 8KB
JBACKUP.C 6KB
GENERIC.C 5KB
Root.clw 16KB
SCRIBBLE.CLW 6KB
SCRIBBLE.CLW 5KB
SCRIBBLE.CLW 5KB
ComTest.clw 5KB
OcxTest.clw 5KB
共 883 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
- 梦竹2013-01-05还可以。。连书一起下就好了
- hzfantasy2013-04-19恩 是光盘资料,值得下
zh6688182123
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功