Método IAccPropServices::ClearHmenuProps (oleacc.h)
Este método encapsula ClearProps y proporciona un punto de entrada conveniente para los autores de llamadas que anotan elementos accesibles basados en HMENU.
Sintaxis
HRESULT ClearHmenuProps(
[in] HMENU hmenu,
[in] DWORD idChild,
[in] const MSAAPROPID *paProps,
[in] int cProps
);
Parámetros
[in] hmenu
Tipo: HMENU
Identifica el elemento accesible basado en HMENU que se va a anotar.
[in] idChild
Tipo: DWORD
Especifica el id. secundario del elemento accesible.
[in] paProps
Tipo: const MSAAPROPID*
Especifica una matriz de propiedades que se van a restablecer. Estas propiedades se revertirán al comportamiento predeterminado que presentaban antes de anotarlas.
[in] cProps
Tipo: int
Especifica el número de propiedades de la matriz paProps.
Valor devuelto
Tipo: HRESULT
Si se ejecuta correctamente, devuelve S_OK, incluso si las propiedades especificadas nunca se anotaron en el objeto accesible; Borrar propiedades ya borradas se considera un éxito.
Devuelve E_INVALIDARG si no se admite ninguna de las propiedades de la matriz paProps .
Puede devolver otros códigos de error en condiciones de error excepcionales, como memoria baja.
Para obtener descripciones de otros parámetros y valores devueltos, vea el método ClearProps .
Comentarios
Mediante este método, el autor de la llamada no tiene que obtener una cadena de identidad; puede especificar los parámetros hmenu 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 |