Visual C++ Developer Studio add-ins are in-process COM components (DLLs) that you write in Visual C++ or Visual Basic. With add-ins, you can automate tasks in Visual C++ by adding commands to perform these tasks, by adding toolbar buttons to carry out these commands, and by responding to events inside the development environment.
For information about creating add-ins, see Overview: Add-ins for the Visual C++ Developer Studio.
Additional Visual C++ Developer Studio add-in samples will be available on the Visual C++ website, in the owner’s area. See http://msdn.microsoft.com/visualc/.
The following table describes the add-in samples:
Sample | Description |
API2Help | Documents a function prototype. When you select the prototype, API2Help creates a .rtf file. You can use this .rtf file to create Help for the function. |
AutoBld | Builds a Visual C++ project at a specified time. When the build is done, AutoBld emails the user with the name of the configuration and the number of build warnings and errors. |
BldRec | Records build information in a text file. |
BookNote | Lets you record notes (like permanent bookmarks), associating them with code. |
BrkPntMgr | A breakpoint manager that will save and load breakpoints from files. You can add comments to make your breakpoints more understandable. This is useful in working on many bugs at one time, or over time. |
CmdWnd | Creates a modeless command window into which you can enter three types of commands: CmdWnd commands, IDE menu command, and DOS commands. |
Pipe | Lets you process text by selecting it in the Visual C++ Text editor, pressing a button, choosing or setting a command, and applying the command to your selection. Pipe (or Filter as it is called in the Customize dialog box) is useful in sorting. |
ReplAll | Resembles the Find and Replace dialog box but will find and replace text in all open text files. |
VB4Addin | Shows how to create a Visual C++ 6.0 add-in with Visual Basic 4.0. |
VB5Addin | Shows how to create a Visual C++ 6.0 add-in with Visual Basic 5.0. You should also be able to build this sample in Visual Basic 6.0. |
Wins | A window manager that will find, minimize, make visible, activate, and close windows, and also close any windows opened in a debug session. You can use Wins to create files that, when loaded, will open selected windows. |
See Also