次の方法で共有


UI_EVENTPARAMS_COMMAND 構造体 (uiribbon.h)

イベントに関連付けられた Command に関する情報が含まれます。

構文

typedef struct _UI_EVENTPARAMS_COMMAND {
  UINT             CommandID;
  PCWSTR           CommandName;
  UINT             ParentCommandID;
  PCWSTR           ParentCommandName;
  UINT             SelectionIndex;
  UI_EVENTLOCATION Location;
} UI_EVENTPARAMS_COMMAND;

メンバー

CommandID

マークアップ リソース ファイルで指定されているイベントに直接関連する Command の ID。

CommandName

CommandId に関連付けられているコマンド名。

ParentCommandID

マークアップ リソース ファイルで指定されている Command の親の ID。

ParentCommandName

CommandId に関連付けられている親のコマンド名。

SelectionIndex

SelectionIndex は、ユーザーが ComboBox またはアイテム ギャラリー内のアイテムを選択した場合に応答して、UI_EVENTTYPE_CommandExecutedが発生した場合にのみ使用されます。 このような場合、 SelectionIndex には選択した項目のインデックスが含まれます。 それ以外の場合は、0 に設定されます。

Location

UI_EVENTLOCATIONの値の 1 つ。

注釈

CommandID と CommandName によって識別される Command は、発生したイベントによって異なります。UI_EVENTTYPE_TabActivated イベントの場合は、タブを識別します。UI_EVENTTYPE_MenuOpenedイベントの場合は、メニューを識別します。UI_EVENTTYPE_CommandExecutedイベントの場合は、実行されているコマンドを識別します。UI_EVENTTYPE_TooltipShownイベントの場合は、そのツールヒントを所有する Command を識別します。

ParentCommandIDParentCommandName は、このイベントに関連付けられているコマンドの親コマンド (存在する場合) を識別します。 親がない場合、 ParentCommandID は 0、 ParentCommandName は空の文字列です。

要件

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

こちらもご覧ください

OnUIEvent

構造体

UI_EVENTPARAMS