2010-11-19 15 views
0

異なるオブジェクトの右クリックで変更なっている私は、右クリックメニューのウィンドウに「スタートNアプリケーション」を追加ShellExtensionを作成しました。右クリックコンテキストメニュー位置は

しかし、問題は、コンテキストmenyの位置が固定されていない、ということです。ドライブを右クリックすると、3番目の位置に表示されます。ファイルを右クリックすると、5番目の位置に表示されます。常に特定の位置に出現させることができますか?

答えて

1
位置がちょうど「登録エントリポイント」によって異なりませんが、またインストールされた拡張機能の数と、それらがインストールされた順序に影響される。ずれがある場合の順序は、おそらくまた、OSのバージョンに基づいており、変更することができます

(XPは「Start to Menu」にピンを追加し、Vistaは「パスとしてコピー」を追加しました)

特定の位置にしたい場合は、IContextMenuがあなたに伝えるものを無視して、常にトップ/メニュー項目の順序に依存し、コマンドIDだけではない場合、IContextMenuホストを破壊する可能性があります。 (そして、他の拡張機能もあなたと同じことをすることができます)

関連する問題