I've looked pretty hard for the answer to this question but i can't seem
to find the answer anywhere.

I have a dummy EXE that calls an initial form DLL modally. This DLL can
call a host of other form DLLs all modally. If the user clicks on the "minimize"
button, only the top form becomes minimized and not the previous one. I
can hack a solution to that problem, a messy one. However, since the only
way to open back the application is to click on the taskbar, i need a way
to find the window handler of the taskbar icon or the process ID so i can
reverse the process.

Is there anyway to do this in VB?

nuno barbeita