Search code examples
delphic++buildervclc++builder-xe2

Forms opened in DLL shows in task manager, how to hide?


I have a number of forms that are launched, via COM, in a XE2 DLL. The caller is a VC 6 application.

Every form that opens up shows up as an application in TaskManager, I don't want that, these windows are just dialog boxes, not applications.

Is there a setting I can use to not have these windows show?

I am using C++ Builder XE2, but a Delphi solution would probably work for me.


Solution

  • TaskManager shows top-level unowned windows. Your DLL windows do not have any owner windows specified. That is why they appear.