2016-12-07 9 views
1

私は自分のフォルダにカスタムアイコンを割り当てるために各フォルダ内にdesktop.iniを作成するC#アプリケーションを持っています。それはWindows 7でうまく動作しますが、Windows 10では動作しません。メニューパス(C:\ Users \ user1 \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs)を起動すると、カスタムアイコンを含むフォルダを表示するには、スタートメニューの表示でフォルダには常にデフォルトのフォルダアイコンが表示されます。Windows 10の[スタート]メニューのサポートフォルダにカスタムアイコンがありますか?

フォルダ "123" をスタートメニューパスでは、カスタムアイコンが付属しています

enter image description here

フォルダ

enter image description here

示唆してください "スタートメニューで123デフォルトのフォルダアイコンが付属しています"これを行う方法があれば。

答えて

1

folder.jpgをカスタムフォルダに割り当て、その属性をsystemおよびhiddenに設定できます。

フォルダへのショートカットを作成し、それにカスタムアイコンを割り当てることもできます。

私は2番目のオプションがWindowsのUIで動作することを知っています。

右クリック -New -Shortcut -ENTERフォルダアドレス -ENTER名前 -Save

右クリックし、ショートカット -Properties -changeアイコン -Chooseアイコンと

を保存

次に右クリックしてショートカット - 開始に追加

したがって、理論的にはcフォルダを再作成し、ショートカットを作成し、.iniファイルを使用してアイコンを割り当てるか、またはアプリケーション出力とUIで作成されたショートカットを比較する際に、少なくとも何が違うかを調べることができます。スタートメニューには独自の.iniファイルもあります。

+0

提案していただきありがとうございます。これを行うサンプルコードスニペットはありますか? –

+0

あなたの2番目のアプローチは、スタートメニュータイルではなく、スタートメニューではありません。私が望むのは、カスタムアイコンを持つフォルダを作成して、それをクリックするとエクスプローラでフォルダを開くのではなく内容を展開することです。 –

+0

サンプルを持っていないのは純粋にUIを使用しており、開始タイルをカスタマイズするために使用されている他のアプリケーションを知っていることに基づいています。スタートメニューをカスタマイズするための完全なニッチ市場があります。通常、レジストリやシステムファイルに変更を加えて、ほとんどの人がナビゲートしようとしないようにするためには、アプリで実行する必要があります。 .Netを使う私はあなたがこれらの機能にアクセスできると思うでしょうが、プログラミング側か設定側からどのように機能するかを理解する必要があります。 – IamYaman

関連する問題