OLEMENU 枚举

定义

指定属于 UI 活动对象的菜单将与组件的容器菜单一起使用的方式。

public enum class OLEMENU
public enum class OLEMENU
enum OLEMENU
public enum OLEMENU
type OLEMENU = 
Public Enum OLEMENU
继承
OLEMENU

字段

OLEMENU_CNTRMENUONLY 2

指示应将所有菜单命令路由到组件。 只应显示容器的菜单。

OLEMENU_MENUMERGE 1

指示 UI 活动对象的菜单应与组件的容器菜单合并。

OLEMENU_OBJECTMENUONLY 4

指示只显示活动对象的菜单。

OLEMENU_ROUTEACTIVEASCNTRCMD 8

指示从活动对象菜单中的命令首先路由到主组件 (OLEROLE_MAINCOMPONENT) 。 如果主组件不处理命令,则会将其路由到处于 UI 活动状态的组件, (将焦点) 可见。 OLEMENU_ROUTEACTIVEASCNTRCMD 仅可供需要确保它控制已调度到其嵌套组件的命令的主要组件使用。 它类似于 OLECOMPFLAG_ROUTEACTIVEASCNTRCMD

注解

OLEMENU_MENUMERGEOLEMENU_CNTRMENUONLYOLEMENU_OBJECTMENUONLY 标志互相排斥。

硬编码组件返回这些标志 GetCntrContextMenu ,以控制组件控件的上下文菜单如何合并到容器的菜单中。

COM 签名

From oleipc。

[C++]

适用于