Using VS 2005.
I have a .NET application written in C++. I want it to contain a
tabbed dialog showing the properties of a number of DLLs. Some of
these DLLs are written in unmanaged C++ with MFC. i.e. each DLL has a
dialog, the main app displays the tabbed dialog and requests each DLL
to show its dialog when required.
Is there a 'proper' or good way to achieve this functionality? (I
don't want to use COM).
The way I am am experimenting with doing this works OK but the
controls on the tabs created by the app, using Windows Form, have the
latest look, e.g. same as Word 2003, but the controls on the tabs
created by the DLLs using MFC have the old look, e.g. push buttons are
squarer, radio buttons have recessed 3D look. Also backgrounds for the
two dialogs are different colours. I can make the MFC dialogs
transparent, but making the controls transparent doesn't seem to work
so they still have the battleship grey colour.
Is there a way to make the dialogs created with Windows Forms and
those created with MFC have the same look and feel?
TIA,
KK