Método IAccessible::get_accHelpTopic (oleacc.h)
El método IAccessible::get_accHelpTopic recupera la ruta de acceso completa del archivo WinHelp asociado al objeto especificado; también recupera el identificador del tema adecuado dentro de ese archivo. No todos los objetos admiten esta propiedad. Esta propiedad rara vez se admite o usa en las aplicaciones.
Sintaxis
HRESULT get_accHelpTopic(
[out] BSTR *pszHelpFile,
[in] VARIANT varChild,
long *pidTopic
);
Parámetros
[out] pszHelpFile
Tipo: BSTR*
Dirección de un BSTR que recibe la ruta de acceso completa del archivo WinHelp asociado al objeto especificado.
[in] varChild
Tipo: VARIANT
Especifica si el tema de Ayuda recuperado pertenece al objeto o a uno de los elementos secundarios del objeto. Este parámetro es CHILDID_SELF (para obtener un tema de Ayuda para el objeto) o un identificador secundario (para obtener un tema de Ayuda para uno de los elementos secundarios del objeto). Para obtener más información sobre cómo inicializar variant, vea Cómo se usan los identificadores secundarios en parámetros.
pidTopic
Tipo: long*
[out, retval] Dirección de una variable que identifica el tema del archivo de Ayuda asociado al objeto especificado. Este valor se usa como identificador de contexto del tema deseado que pasa a la función WinHelp . Al llamar a WinHelp para mostrar el tema, establezca el parámetro uCommand en HELP_CONTEXT, convierta el valor al que apunta pidTopic en un DWORD y páselo como parámetro dwData .
Valor devuelto
Tipo: HRESULT
Si se ejecuta correctamente, devuelve S_OK.
Si no se ejecuta correctamente, devuelve uno de los valores de la tabla siguiente u otro código de error COM estándar. Los servidores devuelven estos valores, pero los clientes siempre deben comprobar los parámetros de salida para asegurarse de que contienen valores válidos. Para obtener más información, vea Comprobar valores devueltos de IAccessible.
Error | Descripción |
---|---|
|
No hay información de ayuda disponible. |
|
Un argumento no es válido. |
|
El objeto no admite esta propiedad. |
Comentarios
La obtención de información de un archivo de Ayuda puede ser un uso intensivo de la memoria y el tiempo.
Nota para los desarrolladores de servidores: Esta propiedad proporciona acceso a un tema de Ayuda en WinHelp, mientras que IAccessible::get_accHelp devuelve una cadena. Los objetos no son necesarios para admitir IAccessible::get_accHelp e IAccessible::get_accHelpTopic, pero deben admitir al menos uno. Si pueden devolver fácilmente una cadena, deben admitir IAccessible::get_accHelp; De lo contrario, deben admitir IAccessible::get_accHelpTopic. Si se admiten ambos, IAccessible::get_accHelpTopic proporciona información más detallada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | oleacc.h |
Library | Oleacc.lib |
Archivo DLL | Oleacc.dll |
Redistribuible | RDK de accesibilidad activa 1.3 en Windows NT 4.0 con SP6 y versiones posteriores y Windows 95 |