C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■103031 / 親階層)  Windows11の右クリック時のコンテキストメニューについ
□投稿者/ くま (26回)-(2024/03/27(Wed) 11:27:51)

分類:[.NET 全般] 

OS:Windows11 64bit版
言語:C# .NET Framework 4.8.1

現在 Windows11の右クリック時のプロパティで「詳細」がすぐ表示されるソフトを作りました
そこで「Windows11」に対して「Custom Context Menu」というソフトを使用してコンテキストメニューに登録したのですが
他のソフトと設定が被ると一つのメニューに統合されてしまい結局階層になってしまいました。
どうも調べてみると
・1ソフトでコンテキストメニュー追加できる項目は1つまで
というOS上の制限があるようなので、
それなら実装してみようかと思ったのですが

Windows 11 でアプリをすぐれたものにするためにできることトップ 11
https://learn.microsoft.com/ja-jp/windows/apps/get-started/make-apps-great-for-windows
・IExplorerCommand インターフェイスを使用して実装する必要があります。
・アプリは "パッケージ化アプリ" である必要があります。
とあるのですがサンプル等情報が見つけられず困っています。

そこで質問なのですが
a.IExplorerCommandインターフェイス実装はC#で実装可能でしょうか?
できればサンプルがあれば助かります。

b."パッケージ化アプリ"について
アプリにパッケージIDを付けるという事はわかったのですが
調べていると
・Windows11を開発モードにしないと動かない
・Windowsストアアプリに登録しないと動かない
などの情報もあり困惑しています。

また検索はしているのですが全然Hitしなく情報の真偽も確認できない状態です。
この辺り「こういう知識が必要」「この様な制限があります」「こんな手順を行えば登録できます」等情報をいただけたら助かります。
よろしくお願いします。

※今後の事も考えてWindows10形式のコンテキストメニューに戻す事は考えていません
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: Windows11の右クリック時のコンテキストメニューについ /とっちゃん
 
上記関連ツリー

Windows11の右クリック時のコンテキストメニューについ / くま (24/03/27(Wed) 11:27) #103031 ←Now
Re[1]: Windows11の右クリック時のコンテキストメニューについ / とっちゃん (24/03/30(Sat) 14:48) #103032
  └ Re[2]: Windows11の右クリック時のコンテキストメニューについ / くま (24/03/30(Sat) 16:05) #103033 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信