3

DLL にいくつかのアイコンを埋め込もうとしていますが、何かが正しくありません。

.NET4 と VS 2010 および Windows7 x64 を使用して、このサテライト DLL (クラス ライブラリ) を持っています。リソースファイルと私のアイコンを追加します。私の DLL コード内では、アイコンにアクセスできます (しかし、これはイデアではありません)。

問題は、たとえば、この DLL を使用してカスタム フォルダーのアイコンを選択しようとしたときです。フォルダーのプロパティをクリックし、[アイコンの変更] をクリックしますが、DLL を選択すると、DLL にアイコンがないというエラーが表示されます。

これを達成するには、クラス ライブラリに何かが欠けていると確信しています。

4

1 に答える 1

0

クラス ライブラリではなく、リソース DLL にアイコンを配置してみてください。MSDN の「Creating a Resource-Only DLL」を参照してください(Visual C++ > Win32 > Win32 Project で上記のプロジェクト タイプを見つけました)。

于 2013-08-21T13:43:41.450 に答える