2009-07-12 7 views
2

Skypeには、C:\ Program Files内のSkypeフォルダ用のすばらしいカスタムフォルダアイコンがあります。カスタムWindowsフォルダアイコン

特定のウィンドウ(XP以上)フォルダのカスタムアイコンを登録するにはどうすればよいですか?

+0

ここでC++とは何ですか? – Secko

+0

?これは、C++の開発者が最も経験しそうな質問です。 –

答えて

3

Skypeのdesktop.iniをご覧ください。それは隠されたファイルです、あなたはそれを見るために隠しファイルを表示する必要があります。

+0

[.ShellClassInfo] IconIndex = -910 IconFile = C:¥Program Files¥Skype¥Phone¥Skype.exe アイコン? –

+0

"\tカスタムアイコンのインデックスを指定するためにこのエントリを設定します。アイコンファイルに割り当てられたファイルに1つのアイコンしか含まれていない場合は、IconIndexを0に設定します。 インデックスはどこですか?これにアイコンを割り当てるにはどうすればいいですか? –

+0

.exeと.dllファイルには、複数のアイコンが埋め込まれている場合があります。この場合、IconIndexで使用するアイコンを指定する必要があります。 – Paul

0

フォルダをカスタマイズする別のAPIはありません。しかし、desktop.iniファイルを管理するには、WritePrivateProfileStringGetPrivateProfileString関数を使用できます。

0

>フォルダをカスタマイズするためのAPIはありません。

間違っています。これは文書化されていないシェルapisの一部です(序文で呼び出されます)

関連する問題