I want to hide my VB Application whenever user switch to some third party application invoked by my application and he could be able to come back to vb application only after finishing third party application and i have to trap time till user is on third party application and display it in my vb application, i have done this using "Shell Execute" api and getting process id of third party application, it works fine with all other application but not with our third party application we found that it is not working with our third party application because this application isn't having any process id as shown in task manager, is there any other method please let me know at this thread or at email address [email protected]

Thanks
Akhil.