C# で開いているタスクを取得する方法を見つけようとしています。私はグーグルで検索してきましたが、プロセスのリストを取得する方法しか見つかりません。タスクバーに表示されるタスクのみが必要です。
また、それに伴い、タスクが関連付けられているプロセスを取得できればクールです。可能であれば、次の画像のように、Vista が ALT-TAB メニューに使用するサムネイル画像を取得します。
これを行うためのライブラリが既に存在するようには見えないため、pinvokes を使用する必要があると思います。何か案は?