Visual C++ Developer Studio Add-in Samples

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

Tips for Using Add-ins