-1

フォルダーのアイコンをプログラムで変更するには、フォルダーの属性をシステム フォルダーに設定する必要があることがわかりました。

私が使用したガイド: http://www.codeproject.com/Articles/9331/Create-Icons-for-Folders-in-Windows-Explorer-Using

そして関連するコード:

File.SetAttributes(folderPath, File.GetAttributes(folderPath) | FileAttributes.System);

ドキュメントを見ると、この関数はパラメーターとしてフォルダー パスの例外をスローする必要があります。

https://msdn.microsoft.com/en-us/library/system.io.file.setattributes%28v=vs.110%29.aspx

これは本当に正しい API ですか?

また、システム フォルダとして設定すると、どのような影響がありますか?

4

1 に答える 1