Hi,
I have a managed application TestApplication.exe in C# and Application.EnableVisualStyles()
is allready called.
I have a Class Library MySharedCode.dll also in C# which uses [DLLImport()]
to import some External dialogs out of an unmanaged dll.
Well, now I am using (add reference) MySharedCode.dll in my TestApplication.exe and call a function MyTestConfigDlg()
out of it. TestClass.MyTestConfigDlg();
OK, everything works fine and I get my dialog, but the dialog has NO XP style/themes?
I just wanted to see if it's general problem with managed/unmanged modules, so I used the [DLLImport()]
to call the same MyTestConfigDlg()
dialog but this time directly in my TestApplication.exe! WOW! Worked as I expected. The Dialog was in XP Style/Themes!
so, anybody here who can help me out?
FYI: I also tried (just for test) to call MessageBoxA()
API call in my Class Library Dll which later called by my TestApplication.exe and the MessageBoxA()
had also no Style/Themes!
Thanks in advance!