Mike,
AFAIK, there is no API that will do this for you.
Rather, the easiest way I can think of is to call the static
GetCurrentProcess method on the Process class and then access the
MainWindowHandle property on the Process instance returned.
--
- Nicholas Paldino [.NET/C# MVP]
-
(E-Mail Removed)
"Mike" <(E-Mail Removed)> wrote in message
news:a9ae5000-49c8-47a7-9fb9-(E-Mail Removed)...
> In a DLL written in C#, how can you get the handle of the main window
> of the app that called you?
>
> Thanks,
> Mike