Title: TaskList Description: This simulates windows taskbar as every new window created , destroyed, activated , and even redraw or window caption change event is captured by this application. I was looking for this code for a long period but was unable to find a single project simulating the same i first manage to simulate this by enumerating windows through EnumWindows API call but one need to add a timer control to refresh the tasklist every now and then to get all the running tasks.But with this application no timer is running and you get notification for every window event whether explorer.exe is running or not it doesn't matters at all , which is very useful for shell developers who want to develop their own shell. try running this application as a shell and see for yourself. if you like this code or use this code then please do mention my name (if u like to) and dont forget to vote for this code as this takes months to figure out how to use those undocumented API's from windows. This file came from Planet-Source-Code.com...the home millions of lines of source code You can view comments on this code/and or vote on it at: http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=54642&lngWId=1 The author may have retained certain copyrights to this code...please observe their request and the law by reviewing all copyright conditions at the above URL.