共用方式為


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

命令的標識碼與事件直接相關,該事件是在標記資源檔中指定。

CommandName

CommandId 相關聯的 命令名稱。

ParentCommandID

命令父系的標識碼,這個標識元是在標記資源檔中指定。

ParentCommandName

CommandId 相關聯的父系命令名稱。

SelectionIndex

只有在引發UI_EVENTTYPE_CommandExecuted以回應使用者在 ComboBox 或專案庫內選取專案時,才會使用 SelectionIndex。 在這些情況下, SelectionIndex 包含所選取專案的索引。 在所有其他情況下,它會設定為 0。

Location

UI_EVENTLOCATION的其中一個值。

備註

CommandIDCommandName 所識別的 Command 取決於已發生的事件:針對UI_EVENTTYPE_TabActivated事件,他們會識別索引標籤;針對UI_EVENTTYPE_MenuOpened事件,他們會識別功能表;針對UI_EVENTTYPE_CommandExecuted事件,他們會識別正在執行的命令;針對UI_EVENTTYPE_TooltipShown事件,他們會識別擁有此工具提示的命令

ParentCommandIDParentCommandName 如果與這個事件相關聯的命令有任何) ,則識別父命令 (。 如果沒有父代, 則 ParentCommandID 為零, ParentCommandName 是空字串。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 uiribbon.h

另請參閱

OnUIEvent

結構

UI_EVENTPARAMS