Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот метод создает оболочку SetPropServer, предоставляя удобную точку входа для вызывающих лиц, которые примечают доступные элементы на основе HWND.
Синтаксис
HRESULT SetHwndPropServer(
[in] HWND hwnd,
[in] DWORD idObject,
[in] DWORD idChild,
[in] const MSAAPROPID *paProps,
[in] int cProps,
[in] IAccPropServer *pServer,
[in] AnnoScope annoScope
);
Параметры
[in] hwnd
Тип: HWND
Определяет элемент, к которому осуществляется доступ, для создания заметки. Строка идентификации при этом замещается.
[in] idObject
Тип: DWORD
Определяет элемент, к которому осуществляется доступ, для создания заметки. Строка идентификации при этом замещается.
[in] idChild
Тип: DWORD
Определяет элемент, к которому осуществляется доступ, для создания заметки. Строка идентификации при этом замещается.
[in] paProps
Тип: const MSAAPROPID*
Указывает массив свойств, который должен обрабатываться заданным объектом обратного вызова.
[in] cProps
Тип: int
Указывает число свойств в массиве paProps.
[in] pServer
Тип: IAccPropServer*
Указывает объект обратного вызова, который должен вызываться, когда клиент запрашивает одно из переопределенных свойств.
[in] annoScope
Тип: AnnoScope
Возможные значения: ANNO_THIS, указывающее, что заметка относится только к заданному элементу, к которому осуществляется доступ; или ANNO_CONTAINER, указывающее, что она применяется к элементу и его непосредственным дочерним элементам.
Возвращаемое значение
Тип: HRESULT
Возвращает значение S_OK, если операция завершилась успешно.
Возвращает E_INVALIDARG, если какие-либо свойства в массиве paProps не поддерживаются, если строка идентификатора недопустимая или если annoScope не является одним из ANNO_THIS или ANNO_CONTAINER.
Может возвращать другие коды ошибок при исключительных условиях ошибок, таких как нехватка памяти.
Комментарии
При использовании этого метода вызывающей объекту не требуется получать строку удостоверения; он может указывать параметры hwnd, idObject и idChild напрямую.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | 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 |