Windowsでコンテキストメニュー項目にアイコンを追加する方法

今週Windows7 RCで作業しているときに、私が書くべきだと思ったもう1つの便利で便利な機能に出くわしました。 Windows 7以降では、カスタムの右クリック(静的)メニューエントリにアイコンを追加できます。

通常、アイコン付きの右クリックコマンドを表示するには、コンテキストメニューハンドラーShell Extension(DLL)を作成する必要があります。 これで、何もプログラムしなくても、静的メニュー項目にアイコンを割り当てることができます。

この記事の手順は、Windows7からWindows10に適用されます。

たとえば、記事の手順を使用してカスタムの右クリックコマンド「ディレクトリの印刷」を追加する場合 ディレクトリの内容を印刷する ディレクトリを右クリックすると、これが表示されます。

ここまでは順調ですね。 これで、.DLL、.EXE、または.ICOファイル内のアイコンリソースを指すアイコン参照について言及できます。

右クリックメニューエントリにアイコンを追加する

  1. レジストリエディタを起動します(regedit.exe)
  2. メニュー項目に対応するレジストリキーに移動します。 たとえば、前述のリンクを使用して 印刷ディレクトリ コマンドをコンテキストメニューに移動し、次のキーに移動します。
    HKEY_CLASSES_ROOT \ Directory \ Shell \ PrintDir
  3. 右側のペインで、名前の付いた文字列値(REG_SZ)を作成します アイコン
  4. ダブルクリック アイコン アイコン(.ico)ファイルへのパスを入力します。 または、アイコンライブラリのファイル名とアイコンのインデックスについて言及します。
  5. レジストリエディタを終了します。 次に、ディレクトリを右クリックすると、近くにプリンタアイコンが表示されます。 印刷ディレクトリ 指図。

上記のレジストリ編集は、Windows7からWindows10で機能します。

関連している:Windowsで右クリックメニュー項目にUACシールドアイコンを追加する方法

その他の例

右クリックしてメモ帳で開くを追加
「メモ帳で開く」コンテキストメニューエントリとメモ帳アイコン。

リファレンス: 右クリックメニューに「メモ帳で開く」を追加

WindowsのNotepad ++右クリックメニュー
「Notepad ++で開く」コンテキストメニュー— Notepad ++アイコン付き。

リファレンス: 右クリックメニューに「Notepad ++で開く」を追加します


1つの小さなリクエスト:この投稿が気に入った場合は、これを共有してください。

あなたからの1つの「小さな」共有は、このブログの成長に真剣に役立つでしょう。 いくつかの素晴らしい提案:
  • ピンする!
  • お気に入りのブログ+ Facebook、Redditに共有してください
  • ツイートしてください!
読者の皆様、ご支援ありがとうございました。 それはあなたの時間の10秒以上かかることはありません。 共有ボタンはすぐ下にあります。 :)