Building Visio Dll's with VC7 2002 version

J

Jim Tomasko

My company is not willing to upgrade Microsoft Dev Environment 2003 yet. We
are using 2002. We have Visio 2003. I want to build our first Visio
project, but the Visio 2003 SDK only has wizards for VC6, and VC7 2003 ( the
2002 version has been skipped). All the documentation for building states
that you should look to projects you build with the wizards to get
information. There are no projects other than the projects to make wizards,
so i can not convert an existing vc6 project either. Since I can not use the
wizards, I'm stuck... I need either documentation on project settings for an
addin, or a vc6 project (not wizard) that i can load to have a starting point.
 
H

Heidi Munson [MSFT]

COM add-in are com objects that implement the IDTExtensibility2 interface.
There is documentation on this interface on MSDN.

Visual Studio .Net ( 2002 and 2003) has an Extensibility wizard that you can
use to create COM add-ins for the various products that support them (Word,
Excel, Visio, Visual Studio....). You can access it as follows, on the File
menu, point to New, and click Project. In the New Project dialog box,
double-click the Other Projects folder, and click Extensibility Projects.
In the Templates pane, click Shared Add-In.

If you developing in C++, you may want to consider creating a VSL add-on
rather than a com Add-in. The Visio SDK contains an article that compares
Com
add-ins to add-ons. The C++ Flowchart sample in the Visio 2003 SDK is a
VSL add-on. It has a VC6 project (which Visual studio 2002 can also read)
and a Visual
Studio 2003 project.

-Heidi
Microsoft Corp

This posting is provided "AS IS" with no warranties, and confers no rights


Jim Tomasko said:
My company is not willing to upgrade Microsoft Dev Environment 2003 yet. We
are using 2002. We have Visio 2003. I want to build our first Visio
project, but the Visio 2003 SDK only has wizards for VC6, and VC7 2003 ( the
2002 version has been skipped). All the documentation for building states
that you should look to projects you build with the wizards to get
information. There are no projects other than the projects to make wizards,
so i can not convert an existing vc6 project either. Since I can not use the
wizards, I'm stuck... I need either documentation on project settings for an
addin, or a vc6 project (not wizard) that i can load to have a starting
point.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top