Share via


DFM_MERGECONTEXTMENU_BOTTOM メッセージ

コールバックが拡張メニューの下部に項目を追加できるようにします。

DFM_MERGECONTEXTMENU_BOTTOM

    lParam = (LPARAM)(LPQCMINFO) pqcminfo;

    wParam = (WPARAM)(UINT) uFlags;         

            

パラメーター

pqcminfo [in]

マージで使用される情報を含む QCMINFO 構造体へのポインター。

uFlags [in]

コンテキスト メニューを変更する方法を指定するフラグ。 このパラメーターは、 IContextMenu::QueryContextMenu で説明されているCMF_* 値を使用します。

注釈

拡張コンテキスト メニューに項目を追加する場合は、 DFM_INVOKECOMMANDを使用してこれらの項目のいずれかが呼び出されたときに適切に応答するルーチンでサポートされている必要があります。

このメッセージは、既定のコンテキスト メニュー オブジェクトの作成方法に応じて、コールバック関数またはコールバック オブジェクトに送信されます。 その構築には、SHCreateDefaultContextMenu という 2 つの API CDefFolderMenu_Create2があります。

DFM_INVOKECOMMANDEX は、このメッセージの拡張バージョンであり、コールバックに関する詳細情報を提供します。 実装で、そのインターフェイスによって提供される追加情報が必要な場合は、DFM_INVOKECOMMANDEXを使用します。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Shlobj.h