ダイナミック・リンク・ライブラリのリソースを参照できるようにする

概要
ダイナミック・リンク・ライブラリ(拡張子.dllのファイル)には、プラグインとしてアプリケーションに拡張機能を追加するものと、リソースファイルとしてアイコンなどを格納するものがあります。
エクスプローラ上でdllファイルはこんなアイコンで表示されていますが、レジストリを操作することでエクスプローラ上にリソースファイル内に格納されたアイコンを表示させることができます。
手順
- レジストリエディタで[HKEY_CLASSES_ROOT\dllfile\DefaultIcon]にアクセス
- [既定]の値に[%1]を設定
- 再起動
備考
この設定を適用した際に、内部にアイコンが格納されていないDLLファイルは関連付けのされていないファイルのアイコンと同じものが表示されてしまいます。
その点で見栄えが悪くなるのは嫌だという場合はやめた方がいいでしょう。
通常の環境では既定の値に[C:\WINDOWS\system32\shell32.dll,72]と設定すれば元に戻ります。

スポンサードリンク