Metodo IAccess::get_accHelpTopic (oleacc.h)
Il metodo IAccess::get_accHelpTopic recupera il percorso completo del file WinHelp associato all'oggetto specificato; recupera anche l'identificatore dell'argomento appropriato all'interno di tale file. Non tutti gli oggetti supportano questa proprietà. Questa proprietà è raramente supportata o usata dalle applicazioni
Sintassi
HRESULT get_accHelpTopic(
[out] BSTR *pszHelpFile,
[in] VARIANT varChild,
long *pidTopic
);
Parametri
[out] pszHelpFile
Tipo: BSTR*
Indirizzo di un BSTR che riceve il percorso completo del file WinHelp associato all'oggetto specificato.
[in] varChild
Tipo: VARIANT
Specifica se l'argomento della Guida recuperata appartiene all'oggetto o a uno degli elementi figlio dell'oggetto. Questo parametro è CHILDID_SELF (per ottenere un argomento della Guida per l'oggetto) o un ID figlio (per ottenere un argomento della Guida per uno degli elementi figlio dell'oggetto). Per altre informazioni sull'inizializzazione di VARIANT, vedere Come vengono usati gli ID figlio nei parametri.
pidTopic
Tipo: long*
[out, retval] Indirizzo di una variabile che identifica l'argomento del file della Guida associato all'oggetto specificato. Questo valore viene usato come identificatore di contesto dell'argomento desiderato che passa alla funzione WinHelp . Quando si chiama WinHelp per visualizzare l'argomento, impostare il parametro uCommand su HELP_CONTEXT, eseguire il cast del valore da pidTopic a un DWORD e passarlo come parametro dwData .
Valore restituito
Tipo: HRESULT
Se ha esito positivo, restituisce S_OK.
In caso contrario, restituisce uno dei valori della tabella che segue o un altro codice di errore COM standard. I server restituiscono questi valori, ma i client devono sempre controllare i parametri di output per assicurarsi che contengano valori validi. Per altre informazioni, vedere Controllo dei valori restituiti IAccessibile.
Errore | Descrizione |
---|---|
|
Non sono disponibili informazioni sulla Guida. |
|
Un argomento non è valido. |
|
L'oggetto non supporta questa proprietà. |
Commenti
L'acquisizione di informazioni da un file della Guida potrebbe essere intensivo per il tempo e la memoria.
Nota per gli sviluppatori del server: Questa proprietà fornisce l'accesso a un argomento della Guida in WinHelp, mentre IAccess::get_accHelp restituisce una stringa. Gli oggetti non sono necessari per supportare sia IAccess::get_accHelp che IAccessibile::get_accHelpTopic, ma devono supportare almeno uno. Se possono restituire facilmente una stringa, devono supportare IAccess::get_accHelp; altrimenti devono supportare IAccess::get_accHelpTopic. Se entrambi sono supportati, IAccess::get_accHelpTopic fornisce informazioni più dettagliate.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | oleacc.h |
Libreria | Oleacc.lib |
DLL | Oleacc.dll |
Componente ridistribuibile | Accessibilità attiva 1.3 RDK in Windows NT 4.0 con SP6 e versioni successive e Windows 95 |