Compartir a través de


Método IAccPropServices::SetHwndProp (oleacc.h)

Este método encapsula SetPropValue, lo que proporciona un punto de entrada conveniente para los llamadores que anotan elementos accesibles basados en HWND. Si el nuevo valor es una cadena, puede usar IAccPropServices::SetHwndPropStr en su lugar.

Sintaxis

HRESULT SetHwndProp(
  [in] HWND       hwnd,
  [in] DWORD      idObject,
  [in] DWORD      idChild,
  [in] MSAAPROPID idProp,
  [in] VARIANT    var
);

Parámetros

[in] hwnd

Tipo: HWND

Identifica el elemento accesible que se va a anotar. Esto reemplaza a la cadena de identidad.

[in] idObject

Tipo: DWORD

Identifica el elemento accesible que se va a anotar. Esto reemplaza a la cadena de identidad.

[in] idChild

Tipo: DWORD

Identifica el elemento accesible que se va a anotar. Esto reemplaza a la cadena de identidad.

[in] idProp

Tipo: MSAAPROPID

Especifica la propiedad del elemento que se va a anotar.

[in] var

Tipo: VARIANT

Especifica un nuevo valor para esa propiedad.

Valor devuelto

Tipo: HRESULT

Si se ejecuta correctamente, devuelve S_OK.

Devuelve E_INVALIDARG si no se admite la propiedad idProp .

Puede devolver otros códigos de error en condiciones de error excepcionales, como memoria baja.

Comentarios

Mediante este método, el autor de la llamada no tiene que obtener una cadena de identidad; puede especificar los parámetros hwnd, idObject e idChild directamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleacc.h (incluya OleAcc.h Include Initguid.h first).
Archivo DLL Oleacc.dll
Redistribuible RDK de accesibilidad activa 2.0 en Windows NT 4.0 con SP6 y versiones posteriores y Windows 98

Consulte también

ClearHwndProps

IAccPropServices

SetHwndPropServer

SetHwndPropStr

SetPropValue