Текущий раздел:

Описания RDS

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.18. Системное меню и контекстное меню блока

А.5.18.9. rdsSetMenuItemOptions – установить флаги пункта меню

# Приложения

## Приложение А. Функции, константы и структуры RDS

### А.5. Сервисные функции и макросы RDS

#### А.5.18. Системное меню и контекстное меню блока

##### А.5.18.9. rdsSetMenuItemOptions – установить флаги пункта меню

Функция rdsSetMenuItemOptions устанавливает флаги параметров ранее созданного постоянного пункта системного меню RDS или контекстного меню блока.

      void RDSCALL rdsSetMenuItemOptions(
        RDS_MENUITEM Item,    // Идентификатор пункта меню
        DWORD Options         // Флаги (RDS_MENU_*)
      );

Тип указателя на эту функцию

RDS_VMhDw

Параметры

Item(RDS_MENUITEM)
  Уникальный идентификатор пункта меню (RDS_MENUITEM), параметры которого изменяются.
Options(DWORD)
  Один или несколько объединенных битовым ИЛИ флагов, задающих параметры пункта меню (см. описание функции rdsChangeMenuItem за исключением флага RDS_MENU_UNIQUECAPTION).

Примечания

Эта функция позволяет изменять параметры постоянного пункта меню (не важно – контекстного или системного), если известен его уникальный идентификатор Item.

Пример

Пример использования функции приведен в §2.12.6 руководства программиста.

См. также

rdsRegisterContextMenuItemEx, rdsRegisterMenuItem, rdsChangeMenuItem, rdsEnableMenuItem.