title: Sending a mouse click to a button in the taskbar using C#
body: <p>In an application that I am currently working on, a requirement is to bring a window of an external application to the foreground.  Making Win32 API calls such as BringWindowToTop and SetForeground window do not work all the time.  This is due to some restrictions within Windows XP.  What I would like to do instead is send simulate a mouse click the window's button on the taskbar which I am hoping will bring the window to the front.  Does anyone know how this is possible?</p>