3

リストビューに大量のexeファイルを表示し、デフォルトのアイコンを表示したいのですが、exeファイルにアイコンリソースがない場合、OSのバージョンに関係なく、Windowsのデフォルトのアプリケーションアイコンを表示したいと考えています。次のレジストリを確認すると:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\DefaultIcon]

デフォルト値は「%1」で、exe ファイル自体の最初のアイコンです。しかし、アイコンのないexeファイルのデフォルトの.exeアイコンはどこにありますか?

4

1 に答える 1

0

これはXPが行うことです(これは実際にはショートカットですが、要点はわかります)

サンプル

しばらく経ちました。shell32はこれを処理しませんか?

これはstackoverflowの古い記事です

于 2013-04-23T19:08:09.547 に答える