点击或拖拽改变大小

MenuInitEvent 类

X#
提供有关 MenuInitEvent 的信息,当用户第一次激活菜单时生成。
继承层次
Object
  Event
    MenuInitEvent

命名空间:  VO
程序集:  VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法
 CLASS MenuInitEvent INHERIT Event
查看代码

MenuInitEvent 类型公开以下成员。

构造函数
  名称说明
公共方法MenuInitEvent
初始化 MenuInitEvent 类的一个新实例
Top
属性
  名称说明
公共属性Handle
事件发生的窗口的指针
(继承自 Event。)
公共属性Menu
生成此 MenuInitEvent 的 Menu 对象。
公共属性Message
表示给定事件关联的 Windows API 消息的 DWORD。
(继承自 Event。)
公共属性Window
表示事件发生的窗口或控件的对象。这对于区分来自附加到不同控件的相同上下文菜单的类似菜单事件非常有用。
(继承自 Event。)
Top
字段
  名称说明
公共字段hWnd (继承自 Event。)
公共字段lParam (继承自 Event。)
公共字段oWindow (继承自 Event。)
公共字段uMsg (继承自 Event。)
公共字段wParam (继承自 Event。)
Top
备注
在显示下拉菜单之前,系统会生成 MenuInitEvent 对象,允许应用程序在显示菜单项之前初始化这些项。 例如,您可能希望在程序尚未准备好处理的情况下将项目变暗,或者您可能希望检查或取消检查某些项目。 MenuInitEvent 事件被传递给 Window:MenuInit()。 如果您使用 Menu 访问更改菜单,您不需要调用窗口的 Menu assign。当菜单显示时,它是修改后的版本。 如果加速键调用子菜单,将生成 MenuInitEvent 事件。
参见