Поделиться через


Метод IAccPropServices::SetHmenuProp (oleacc.h)

Этот метод заключает в оболочку SetPropValue, обеспечивая удобную точку входа для вызывающих объектов, которые аннотируют доступные элементы на основе HMENU. Если новое значение является строкой, можно использовать IAccPropServices::SetHmenuPropStr .

Синтаксис

HRESULT SetHmenuProp(
  [in] HMENU      hmenu,
  [in] DWORD      idChild,
  [in] MSAAPROPID idProp,
  [in] VARIANT    var
);

Параметры

[in] hmenu

Тип: HMENU

Определяет доступный элемент на основе HMENU для аннотирования.

[in] idChild

Тип: DWORD

Указывает идентификатор элемента, дочернего для элемента, к которому осуществляется доступ.

[in] idProp

Тип: MSAAPROPID

Указывает, для какого свойства элемента, к которому осуществляется доступ, будет создана заметка.

[in] var

Тип: VARIANT

Указывает новое значение для свойства idProp.

Возвращаемое значение

Тип: HRESULT

Возвращает значение S_OK, если операция завершилась успешно.

Может возвращать другие коды ошибок при исключительных ошибках, таких как нехватка памяти.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header oleacc.h (сначала включите OleAcc.h Include Initguid.h.)
DLL Oleacc.dll
Распространяемые компоненты Активные специальные возможности 2.0 RDK в Windows NT 4.0 с пакетом обновления 6 (SP6) и более поздних версий и Windows 98

См. также раздел

ClearHmenuProps

IAccPropServices

SetHmenuPropServer

SetHmenuPropStr

SetPropValue