| コンテキストメニュー拡張DLL コンテキストメニュー拡張DLLは、シェル拡張ハンドラの標準型です。 すべてのそのようなハンドラと同様に、それは動的リンクライブラリとして実装されているプロセスコンポーネントオブジェクトモデル(COM)オブジェクトです(DLL) |
今すぐダウンロード |
コンテキストメニュー拡張DLL ランキングとまとめ
コンテキストメニュー拡張DLL タグ
コンテキストメニュー拡張DLL 説明
広告 コンテキストメニュー拡張DLLは、SoftMajorによって開発された開発ソフトウェアです。試行錯誤の後、ソフトウェアは公式、安全で無料であることが証明されています。コンテキストメニュー拡張DLLの公式の説明は次のとおりです。 編集コンテキストメニュー拡張DLL は、シェル拡張ハンドラの標準型です。そのようなハンドラのすべてと同様に、それは動的リンクライブラリ(DLL)として実装されているプロセスコンポーネントオブジェクトモデル(COM)オブジェクトです。コンテキストメニュー拡張ハンドラは、iUnknownに加えて2つのインタフェースをエクスポートします.IShelLextInitとIcontextMenu。これは、Windows ShellがIShellExtInit ::初期化、IContextMenu :: QueryContextMenu、IContextMenu :: GetCommandString、IContextMenu :: InvokeCommandのように、拡張子とシェルの間でデータを管理するために呼び出す標準関数とプロシージャを使用しています。 (もちろん)もう1つのCOMオブジェクトのようにコンテキストメニュー拡張DLL エクスポート標準関数:DLLMAIN、DLLGetClassObject、DllCanUnLoadnow。 しかし、あなた自身のアプリケーションは上記で書かれたすべてのことを知る必要はありません! どうして? コンテキストメニュー拡張DLL はシェルでのみ機能し、ShellExecute関数を使用して次のパラメータを使用してコマンドラインを介して独自のアプリケーションと対話します。 lpoperation = "Open"; lpfile = "full_qualified_path_to_your_application"(コンテキストメニュー拡張子DLL はレジストリからこのパスを読み取ります) lpparameters =ゼロ終端文字列へのポインタコンテキストメニュー拡張DLL がシェルから得た。アプリケーションは、Windowsエクスプローラから選択したすべてのアイテムユーザーを取得するためにこの文字列を解析します。 nshowcmd = sw_shownormal 最後のものだけでは、アプリケーションの実行を開始するためにコードで書く必要があります。このパッケージで提供されているTestMenuアプリケーションは、プロジェクトでコードをコーディングする前に文字列の解析(メニュー機能)をテストするのに役立ちます。
コンテキストメニュー拡張DLL 関連ソフトウェア