Foxit PDF SDK

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

继承自 Object .

## Public 成员函数
| MenuItemConfig ()
| 构造函数。
| MenuItemConfig (const MenuItemConfig &menu_item_config)
| 构造函数，使用另一个菜单项配置对象。 更多...
| MenuItemConfig (const wchar_t *name, const wchar_t *user, const wchar_t *parent, int pos, const char *pos_str, const wchar_t *exec, const wchar_t *enable, const wchar_t *marked)
| 构造函数，带参数。 更多...
void | Set (const wchar_t *name, const wchar_t *user, const wchar_t *parent, int pos, const char *pos_str, const wchar_t *exec, const wchar_t *enable, const wchar_t *marked)
| 设置值。 更多...

## Public 属性
WString | enable
| （仅用于 ActionCallback::AddMenuItem）用于确定是否启用菜单项的表达式字符串。
WString | exec
| （仅用于 ActionCallback::AddMenuItem）当用户选择菜单项时要执行的表达式字符串。
WString | marked
| （仅用于 表达式应将event.rc设置为false以取消选中菜单项，设置为true以选中菜单项。 默认情况下菜单项不被标记。
WString | name
| 菜单项的语言无关名称。
WString | parent
| 父级菜单项的名称。新菜单项将被添加到其子菜单中。
int | pos
| 在子菜单中定位新菜单项的位置。
String | pos_str
| （仅用于 ActionCallback::AddMenuItem）菜单中的命名项字符串（菜单项的语言无关名称）。
WString | user
| 要作为菜单项名称显示的用户字符串（语言相关名称）。

## 详细描述

此类表示菜单项配置。

## 构造及析构函数说明

## ◆ MenuItemConfig() [1/2]

foxit::MenuItemConfig::MenuItemConfig | ( | const wchar_t * | name,
|  | const wchar_t * | user,
|  | const wchar_t * | parent,
|  | int | pos,
|  | const char * | pos_str,
|  | const wchar_t * | exec,
|  | const wchar_t * | enable,
|  | const wchar_t * | marked
| ) |  |
| inline

构造函数，带参数。

参数

  [in] | name | 菜单项的语言无关名称。
  [in] | user | 显示为菜单项名称的用户字符串（语言相关名称）。
  [in] | parent | 父菜单项的名称。新菜单项将添加到其子菜单中。
  [in] | pos | 在子菜单中定位新菜单项的位置。
  [in] | pos_str | 菜单中的命名项字符串（菜单项的语言无关名称）。
  [in] | exec | 当用户选择菜单项时要执行的表达式字符串。
  [in] | enable | 用于确定是否启用菜单项的表达式字符串。
  [in] | marked | 确定菜单项旁边是否有复选标记的表达式字符串。

## ◆ MenuItemConfig() [2/2]

foxit::MenuItemConfig::MenuItemConfig | ( | const MenuItemConfig & | menu_item_config | ) |
| inline

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

参数

  [in] | menu_item_config | 另一个菜单项配置对象。

## 成员函数说明

## ◆ Set()

void foxit::MenuItemConfig::Set | ( | const wchar_t * | name,
|  | const wchar_t * | user,
|  | const wchar_t * | parent,
|  | int | pos,
|  | const char * | pos_str,
|  | const wchar_t * | exec,
|  | const wchar_t * | enable,
|  | const wchar_t * | marked
| ) |  |
| inline

设置值。

参数

  [in] | name | 菜单项的语言无关名称。
  [in] | user | 要作为菜单项名称显示的用户字符串（语言相关名称）。
  [in] | parent | 父级菜单项的名称。新菜单项将被添加到其子菜单中。
  [in] | pos | 在子菜单中定位新菜单项的位置。
  [in] | pos_str | 菜单中的命名项字符串（菜单项的语言无关名称）。
  [in] | exec | 当用户选择菜单项时要执行的表达式字符串。
  [in] | enable | 用于确定是否启用菜单项的表达式字符串。
  [in] | marked | 确定菜单项旁边是否有复选标记的表达式字符串。

返回
  无返回值。