1

タスクバーに表示されているすべての開いているアプリケーションのリストがあります。
リスト内のすべての項目は、アプリケーション/プロセスのタイトルとハンドル (hWnd) を保持します。

まず、プロセス アイコンを取得したいので、次を使用しました。

Icon ico = System.Drawing.Icon.FromHandle(hWnd);

表示方法がわからないので、うまくいくかわかりません。

お分かりのように、イメージコントロールにアイコンを表示したいのですが、どうすればいいですか?保存しようとしましたが、保存しようとしましmemoryStream.ToBitmap()が、例外が発生しました。

助けていただければ幸いです。

4

1 に答える 1

3

WM_GETICON コード サンプルについては、http: //codeutopia.net/blog/2007/12/18/find-an-applications-icon-with-winapi/ を確認してください。

于 2013-10-01T18:24:24.883 に答える