Re: COM object dialogs?
Are you familiar with the concept of project-specific include
paths? You specify those in the project settings. Then you
can #include the header file generated by the other project's
IDL file directly (also its _i.c file).
--
=====================================
Alexander Nickolov
Microsoft MVP [VC], MCSD
email: agnickolov@mvps.org
MVP VC FAQ: http://www.mvps.org/vcfaq
=====================================
"Jason S" <jmsachs@gmail.com> wrote in message
news:1148410939.620508.45160@j55g2000cwa.googlegroups.com...
Alas, no. Property pages are designed to work in-process.
@!#$. oh, well.
I am 99% done with the process of ripping out the config stuff into a
separate COM server; it all looks good except that I can't figure out
how to refer to the config object's CLSID in my main object.
e.g. I have a main out-of-process COM server foo.idl and an in-process
COM server foo_config.idl in another directory (would share directories
but @#$@#$ MSVC won't let me because there's a collision for
stdafx.h/.cpp/resource.h).
CLSID_foo_config is defined in the foo_config .idl file. Somehow I
can't get a definition of CLSID_foo_config to show up in the foo server
(even if I import foo_config.idl into foo.idl)
is there a way to do this (automatically suck in the CLSID from the
foo_config.idl file) w/o manually duplicating the CLSID uuid?