I've had a similar problem. I can see two solutions:
1. You convert your library to managed c++. Might be a lot of work if we're
talking 100+ classes.
2. What I did was find the entry points into the unmanaged code library and
created wrappers that just wrapped those few classes.
Disclaimer: I am by no means an expert. :-)
I've done both, altho I did 1. the hard way with a very small set of classes
just as a test.
--Ola
<jaha@[REMOVE]jahamusic.com> wrote in message
news:nb********************************@4ax.com...
I'm currently building a gui in C# in which i'd like to use my
extensive library of C++ classes. Ideally keeping the inheritence tree
intact. Right now I'm wrapping each unmanaged C++ class with a managed
C++ class. Is this the best way to go about things? Or can I use IJW
somehow? Or something different entirely?
Thanks in Advance,
Robert Conde