DFM_MERGECONTEXTMENU_TOP メッセージ
コールバックが拡張メニューの上部に項目を追加できるようにします。
DFM_MERGECONTEXTMENU_TOP
lParam = (LPARAM)(LPQCMINFO) pqcminfo;
wParam = (WPARAM)(UINT) uFlags;
パラメーター
-
pqcminfo [in]
-
マージで使用される情報を含む QCMINFO 構造体へのポインター。
-
uFlags [in]
-
コンテキスト メニューを変更する方法を指定するフラグ。 このパラメーターは、 IContextMenu::QueryContextMenu で説明されているCMF_* 値を使用します。
注釈
拡張コンテキスト メニューに項目を追加する場合は、それらの項目の 1 つが DFM_INVOKECOMMANDを使用して呼び出されたときに適切に応答するルーチンでサポートされている必要があります。
このメッセージは、既定のコンテキスト メニュー オブジェクトの実装方法に応じて、コールバック関数またはコールバック オブジェクトに送信されます。 実装には、 CDEFFOLDERMENU_CREATE2SHCreateDefaultContextMenu という 2 つの API があります。
DFM_INVOKECOMMANDEX は、このメッセージの拡張バージョンであり、コールバックに関する詳細情報を提供します。 実装でそのインターフェイスによって提供される追加情報が必要な場合は、DFM_INVOKECOMMANDEXを使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
Header |
|