C# - Get list of open tasks
问题 I'm trying to find a way to get the open tasks in C#. I've been searching on google and can only find how to get a list of the processes . I want the only the tasks that would show up on the taskbar. Also, along with that, it would be cool if I could get the process the task is associated with. And if possible get the thumbnail images that Vista uses for the ALT-TAB menu, like in this image: I assume that I will have to use pinvokes because it really doesn't look like there are any libraries