QCMINFO 構造体 (shlobj_core.h)
メニュー項目を Windows エクスプローラー メニューにマージするための情報が含まれています。
構文
typedef struct _QCMINFO {
HMENU hmenu;
UINT indexMenu;
UINT idCmdFirst;
UINT idCmdLast;
QCMINFO_IDMAP const *pIdMap;
} QCMINFO;
メンバー
hmenu
種類: HMENU
[入力]新しいコマンドを追加するメニューのハンドル。
indexMenu
型: UINT
[入力]最初のメニュー項目を挿入する 0 から始まるインデックス。
idCmdFirst
型: UINT
[入力、出力]エントリ時に、このメンバーには、コンテキスト メニューに使用される最初の使用可能な ID が含まれます。 終了時には、最後に追加された ID と 1 が含まれます。
idCmdLast
型: UINT
[入力]メニュー項目識別子の最大値。 idCmdFirst と idCmdLast の入力値の違いは、追加できるメニュー項目の最大数です。
pIdMap
種類: QCMINFO_IDMAP*
使用されません。 NULL にする必要があります。
注釈
この構造体がそのメソッドのパラメーターと同じロールを実行する場合は、「 IContextMenu::QueryContextMenu 」を参照してください。 ただし、そのメソッドの戻り値によって提供される情報は、 QCMINFO を含む操作の戻り値によって提供される情報と並列ではないことに注意してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | shlobj_core.h (Shlobj.h を含む) |