Foxit PDF SDK

Public 成员函数 | Public 属性 | 所有成员列表
foxit::MenuItemEx类 参考

继承自 Object .

## Public 成员函数
| MenuItemEx ()
| 构造函数。
| MenuItemEx (const wchar_t *item_name, const wchar_t *return_name, bool is_checked, bool is_enabled, MenuItemExArray sub_menu_item_array)
| 构造函数，带参数。 更多...
| MenuItemEx (const MenuItemEx &menu_item)
| 构造函数，使用另一个菜单项对象。 更多...
MenuItemEx & | operator= (const MenuItemEx &menu_item)
| 赋值操作符。 更多...
void | Set (const wchar_t *item_name, const wchar_t *return_name, bool is_checked, bool is_enabled, MenuItemExArray sub_menu_item_array)
| 设置值。 更多...

## Public 属性
bool | is_checked
| 布尔值，指示菜单项是否标记为选中状态。 更多...
bool | is_enabled
| 布尔值，指示菜单项是否显示为启用状态或灰显状态。 更多...
WString | item_name
| 菜单项名称，即显示在菜单项上的字符串。值"-"被保留用于在菜单中绘制分隔线。
WString | return_name
| 菜单项被选中时返回的字符串。默认值为菜单项名称的值。
MenuItemExArray | sub_menu_item_array
| 子菜单项数组。

## 详细描述

此类表示菜单项。

## 构造及析构函数说明

## ◆ MenuItemEx() [1/2]

foxit::MenuItemEx::MenuItemEx | ( | const wchar_t * | item_name,
|  | const wchar_t * | return_name,
|  | bool | is_checked,
|  | bool | is_enabled,
|  | MenuItemExArray | sub_menu_item_array
| ) |  |
| inline

构造函数，带参数。

参数

  [in] | item_name | 菜单项名称，即显示在菜单项上的字符串。
  [in] | return_name | 菜单项被选中时返回的字符串。
  [in] | is_checked | 布尔值，指示菜单项是否标记为选中状态。
  [in] | is_enabled | 布尔值，指示菜单项是否显示为启用状态或灰显状态。
  [in] | sub_menu_item_array | 子菜单项数组。

## ◆ MenuItemEx() [2/2]

foxit::MenuItemEx::MenuItemEx | ( | const MenuItemEx & | menu_item | ) |
| inline

构造函数，使用另一个菜单项对象。

参数

  [in] | menu_item | 另一个菜单项对象。

## 成员函数说明

## ◆ operator=()

MenuItemEx& foxit::MenuItemEx::operator= | ( | const MenuItemEx & | menu_item | ) |
| inline

赋值操作符。

参数

  [in] | menu_item | 另一个菜单项对象。

返回
  当前对象自身的引用。

## ◆ Set()

void foxit::MenuItemEx::Set | ( | const wchar_t * | item_name,
|  | const wchar_t * | return_name,
|  | bool | is_checked,
|  | bool | is_enabled,
|  | MenuItemExArray | sub_menu_item_array
| ) |  |
| inline

设置值。

参数

  [in] | item_name | 菜单项名称，即显示在菜单项上的字符串。
  [in] | return_name | 菜单项被选中时返回的字符串。
  [in] | is_checked | 布尔值，指示菜单项是否标记为选中状态。
  [in] | is_enabled | 布尔值，指示菜单项是否显示为启用状态或灰显状态。
  [in] | sub_menu_item_array | 子菜单项数组。

返回
  无返回值。

## 类成员变量说明

## ◆ is_checked

bool foxit::MenuItemEx::is_checked

布尔值，指示菜单项是否标记为选中状态。

true 表示菜单项将被标记为选中状态， false 表示菜单项不会被标记为选中状态。

## ◆ is_enabled

bool foxit::MenuItemEx::is_enabled

布尔值，指示菜单项是否显示为启用状态或灰显状态。

true 表示菜单项将显示为启用状态， false 表示菜单项将显示为灰显状态。