========================================================================
DEVELOPER STUDIO ADD-IN : DSPlugIn
========================================================================
The Add-in Wizard has created this DSPlugIn DLL for you. This DLL not only
demonstrates the basics of creating a Developer Studio add-in, but it is also
a starting point for writing your own add-in.
An add-in mainly does two things.
(1) It adds commands to Developer Studio, which can then be tied
to keystrokes or toolbar buttons by the user or programmatically
by the add-in.
(2) It responds to events fired by Developer Studio.
In both cases, the add-in code has access to the full Developer Studio
Automation Object Model, and may manipulate those objects to affect the
behavior of Developer Studio.
This file contains a summary of what you will find in each of the files that
make up your DSPlugIn DLL.
DSPlugIn.h
This is the main header file for the DLL. It declares the
CDSPlugInApp class.
DSPlugIn.cpp
This is the main DLL source file. It contains the class CDSPlugInApp.
It also contains the OLE entry points required of inproc servers.
DSPlugIn.dsp
This file (the project file) contains information at the project level and
is used to build a single project or subproject. Other users can share the
project (.dsp) file, but they should export the makefiles locally.
DSPlugIn.odl
This file contains the Object Description Language source code for the
type library of your DLL.
DSPlugIn.rc
This is a listing of all of the Microsoft Windows resources that the
program uses. This file can be directly edited in Microsoft
Developer Studio.
res\DSPlugIn.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.
DSPlugIn.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.
DSPlugIn.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.
/////////////////////////////////////////////////////////////////////////////
Add-in-specific files:
DSAddIn.cpp, DSAddIn.h
These files contain the CDSAddIn class, which implements the
IDSAddIn interface. This interface contains handlers
for connecting and disconnecting the add-in.
Commands.cpp, Commands.h
These files contain the CCommands class, which implements your
command dispatch interface. This interface contains one method
for each command you add to Developer Studio. It already implements
a sample command (DSPlugInCommand) which displays a message
box when it is invoked. You will probably want to rename and modify this
command, as well as add your own commands.
/////////////////////////////////////////////////////////////////////////////
Other standard files:
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named DSPlugIn.pch and a precompiled types file named StdAfx.obj.
Resource.h
This is the standard header file, which defines new resource IDs.
Microsoft Developer Studio reads and updates this file.
/////////////////////////////////////////////////////////////////////////////
Other notes:
AppWizard uses "TODO:" to indicate parts of the source code you
should add to or customize.
/////////////////////////////////////////////////////////////////////////////
没有合适的资源?快使用搜索试试~ 我知道了~
Cppunit-1.12.1以及测试框架模板实例Demo
共1160个文件
obj:301个
h:284个
cpp:162个
5星 · 超过95%的资源 需积分: 13 26 下载量 143 浏览量
2016-07-23
18:22:53
上传
评论
收藏 41.08MB RAR 举报
温馨提示
含两个文件:Cppunit-1.12.1,以及CPPUNIT的测试框架模板实例Demo一个.相关使用方法详见我的CSDN博文
资源推荐
资源详情
资源评论
收起资源包目录
Cppunit-1.12.1以及测试框架模板实例Demo (1160个子文件)
cppunit-config.1 3KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 812B
Makefile.am 812B
Makefile.am 685B
Makefile.am 564B
Makefile.am 499B
Makefile.am 400B
Makefile.am 400B
Makefile.am 303B
Makefile.am 230B
Makefile.am 228B
Makefile.am 228B
Makefile.am 216B
Makefile.am 216B
Makefile.am 205B
Makefile.am 205B
Makefile.am 198B
Makefile.am 145B
Makefile.am 145B
Makefile.am 126B
Makefile.am 126B
Makefile.am 119B
Makefile.am 119B
Makefile.am 117B
Makefile.am 117B
Makefile.am 98B
Makefile.am 93B
Makefile.am 83B
Makefile.am 83B
Makefile.am 80B
Makefile.am 40B
Makefile.am 34B
Makefile.am 22B
Makefile.am 22B
AUTHORS 286B
make_lib.bat 147B
make_example.bat 146B
run.bat 47B
TBarLrge.bmp 1KB
Toolbar.bmp 1KB
TBarMedm.bmp 374B
errortype.bmp 358B
test_type.bmp 358B
test_type.bmp 358B
errortype.bmp 358B
TestRunner.bsc 7.96MB
TestRunner.bsc 7.96MB
BUGS 129B
TestRunnerDSPlugin_p.c 9KB
TestRunnerDSPluginVC6_i.c 2KB
TestRunnerDSPluginVC6_i.c 1KB
TestRunnerDSPluginVC6_i.c 1KB
dlldata.c 831B
ChangeLog 131KB
configure 733KB
COPYING 26KB
SizeCBar.cpp 31KB
cdxCDynamicControlsManager.cpp 20KB
cdxCDynamicWnd.cpp 18KB
TestRunnerDlg.cpp 17KB
MockTestListener.cpp 10KB
cdxCDynamicWndEx.cpp 9KB
XmlOutputterTest.cpp 9KB
TestPathTest.cpp 9KB
DllPlugInTester.cpp 8KB
TestRunnerDlgImpl.cpp 7KB
TestAssertTest.cpp 7KB
TestResultCollectorTest.cpp 7KB
cdxCDynamicPropSheet.cpp 6KB
CommandLineParserTest.cpp 6KB
TestResultTest.cpp 6KB
MsDevCallerListCtrl.cpp 6KB
XmlOutputter.cpp 6KB
XmlElementTest.cpp 6KB
MessageTest.cpp 5KB
TestRunnerModel.cpp 5KB
DllPlugInTester.cpp 5KB
StringToolsTest.cpp 5KB
HelperMacrosTest.cpp 5KB
cdxCDynamicBar.cpp 5KB
TestPath.cpp 5KB
HostApp.cpp 5KB
TestPlugInRunnerDlg.cpp 5KB
TreeHierarchyDlg.cpp 5KB
CommandLineParser.cpp 5KB
TestRunnerModel.cpp 4KB
TestCallerTest.cpp 4KB
CompilerOutputter.cpp 4KB
DSPlugIn.cpp 4KB
MockTestCase.cpp 4KB
XmlElement.cpp 4KB
XmlUniformiser.cpp 4KB
CppUnitTestAppDlg.cpp 4KB
cdxCSizeIconCtrl.cpp 4KB
TestSuiteTest.cpp 4KB
TestResult.cpp 4KB
共 1160 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12
资源评论
- flyck2016-09-18我用来练习做单元测试,很好得资源
CharmFlame
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功