1

私はこの奇妙な問題に直面しています。Windows 7 で C# アプリケーションを作成しました。設定した exe ファイルの適切なアイコンが表示されていました。他の Windows 7 システムでテストしましたが、今のところ問題はありません。

exe ファイルを Windows XP システムに移動すると、アイコンが表示されず、デフォルトのアイコン (フロッピー ディスクに似たアイコン) が表示されました。

理由は何ですか?

ありがとう

4

1 に答える 1

0

XP では、アイコンの最大サイズが役立ちますHKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics

私のシステムでは、 33Shell Icon Sizeに設定されています

より大きな値に変更することもできますが、Windows が適切なサイズのアイコンで読み込まれるため、遅延が少し長くなります。
明らかに制限はありませんが、1024x1024 のアイコンを使用すると少し過剰になります (必要な読み込み時間は言うまでもありません)。

于 2012-12-19T19:18:55.657 に答える