========================================================================
DEVELOPER STUDIO ADD-IN : AddPlug
========================================================================
The Add-in Wizard has created this AddPlug 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 AddPlug DLL.
AddPlug.h
This is the main header file for the DLL. It declares the
CAddPlugApp class.
AddPlug.cpp
This is the main DLL source file. It contains the class CAddPlugApp.
It also contains the OLE entry points required of inproc servers.
AddPlug.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.
AddPlug.odl
This file contains the Object Description Language source code for the
type library of your DLL.
AddPlug.rc
This is a listing of all of the Microsoft Windows resources that the
program uses. It includes the sample toolbar bitmap that is stored
in the RES subdirectory. This file can be directly edited in Microsoft
Developer Studio.
res\AddPlug.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.
AddPlug.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.
AddPlug.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 (AddPlugCommand) 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. These files also contain
stub implementations of handlers for all events fired by the
Developer Studio Application object.
/////////////////////////////////////////////////////////////////////////////
Other standard files:
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named AddPlug.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.
/////////////////////////////////////////////////////////////////////////////
没有合适的资源?快使用搜索试试~ 我知道了~
Visual C++开发经验技巧宝典1-3
共393个文件
h:103个
cpp:78个
txt:27个
4星 · 超过85%的资源 需积分: 9 616 下载量 78 浏览量
2008-09-09
11:11:26
上传
评论 4
收藏 2.39MB RAR 举报
温馨提示
Visual C++开发经验技巧宝典1-3源码,第1章 语言基础 第2章 数据类型 第3章 开发环境
资源推荐
资源详情
资源评论
收起资源包目录
Visual C++开发经验技巧宝典1-3 (393个子文件)
TBarLrge.bmp 1KB
TBarMedm.bmp 374B
AddPlug_i.c 1KB
SelectString.clw 1KB
StringReplace.clw 1KB
DivString.clw 1KB
StringCapital.clw 1KB
SimpleSTL.clw 1KB
GetStringPos.clw 1KB
GetStringLastPos.clw 1KB
GetListBoxString.clw 1KB
ClassThreadFun.clw 1KB
StringAppear.clw 1KB
StringInsert.clw 1KB
GetNumStringPos.clw 1KB
CopyStringToClip.clw 1KB
StringSelectCap.clw 1KB
PosStringCap.clw 1KB
StringStartPos.clw 1KB
StringEngNum.clw 1KB
GetNumString.clw 1KB
StringEncry.clw 1KB
GetEngString.clw 1KB
StringTotal.clw 1KB
DeleteChar.clw 1KB
GetCapPos.clw 1KB
GetChars.clw 1KB
AddPlug.clw 398B
StringSelectCapDlg.cpp 6KB
GetStringPosDlg.cpp 5KB
SelectStringDlg.cpp 5KB
Commands.cpp 5KB
GetCapPosDlg.cpp 5KB
PosStringCapDlg.cpp 5KB
GetStringLastPosDlg.cpp 5KB
ClassThreadFunDlg.cpp 5KB
StringTotalDlg.cpp 5KB
StringCapitalDlg.cpp 5KB
CopyStringToClipDlg.cpp 5KB
StringAppearDlg.cpp 5KB
StringEncryDlg.cpp 5KB
GetListBoxStringDlg.cpp 5KB
GetNumStringPosDlg.cpp 5KB
GetNumStringDlg.cpp 5KB
GetEngStringDlg.cpp 5KB
StringStartPosDlg.cpp 5KB
SimpleSTLDlg.cpp 5KB
DeleteCharDlg.cpp 5KB
StringEngNumDlg.cpp 5KB
DivStringDlg.cpp 5KB
StringInsertDlg.cpp 5KB
StringReplaceDlg.cpp 4KB
GetCharsDlg.cpp 4KB
AddPlug.cpp 4KB
DSAddIn.cpp 3KB
CopyStringToClip.cpp 2KB
GetListBoxString.cpp 2KB
GetStringLastPos.cpp 2KB
StringSelectCap.cpp 2KB
GetNumStringPos.cpp 2KB
StringStartPos.cpp 2KB
ClassThreadFun.cpp 2KB
StringReplace.cpp 2KB
StringCapital.cpp 2KB
StringInsert.cpp 2KB
GetEngString.cpp 2KB
PosStringCap.cpp 2KB
GetStringPos.cpp 2KB
StringEngNum.cpp 2KB
SelectString.cpp 2KB
GetNumString.cpp 2KB
StringAppear.cpp 2KB
StringTotal.cpp 2KB
StringEncry.cpp 2KB
DeleteChar.cpp 2KB
DivString.cpp 2KB
GetCapPos.cpp 2KB
SimpleSTL.cpp 2KB
GetChars.cpp 2KB
Console.cpp 543B
StdAfx.cpp 294B
StdAfx.cpp 229B
StdAfx.cpp 218B
StdAfx.cpp 218B
StdAfx.cpp 218B
StdAfx.cpp 217B
StdAfx.cpp 217B
StdAfx.cpp 216B
StdAfx.cpp 216B
StdAfx.cpp 215B
StdAfx.cpp 215B
StdAfx.cpp 214B
StdAfx.cpp 214B
StdAfx.cpp 214B
StdAfx.cpp 214B
StdAfx.cpp 214B
StdAfx.cpp 214B
StdAfx.cpp 214B
StdAfx.cpp 214B
StdAfx.cpp 213B
共 393 条
- 1
- 2
- 3
- 4
资源评论
- YCMyTot2014-06-10怎么 是一些 源代码?为什么 没有 pdf ?
luckybright
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功