Metodo IAccPropServices::ClearHmenuProps (oleacc.h)
Questo metodo esegue il wrapping di ClearProps e fornisce un punto di ingresso pratico per i chiamanti che annotano gli elementi accessibili basati su HMENU.
Sintassi
HRESULT ClearHmenuProps(
[in] HMENU hmenu,
[in] DWORD idChild,
[in] const MSAAPROPID *paProps,
[in] int cProps
);
Parametri
[in] hmenu
Tipo: HMENU
Identifica l'elemento accessibile basato su HMENU da annotare.
[in] idChild
Tipo: DWORD
Specifica l'ID figlio dell'elemento accessibile.
[in] paProps
Tipo: const MSAAPROPID*
Specifica una matrice di proprietà da reimpostare. Queste proprietà torneranno al comportamento predefinito visualizzato prima dell'annotazione.
[in] cProps
Tipo: int
Specifica il numero di proprietà nella matrice paProps.
Valore restituito
Tipo: HRESULT
Se ha esito positivo, restituisce S_OK, anche se le proprietà specificate non sono mai state annotate nell'oggetto accessibile; la cancellazione delle proprietà già cancellate è considerata un esito positivo.
Restituisce E_INVALIDARG se una delle proprietà nella matrice paProps non è supportata.
Può restituire altri codici di errore in condizioni di errore eccezionali, ad esempio bassa memoria.
Per le descrizioni di altri parametri e valori restituiti, vedere il metodo ClearProps .
Commenti
Usando questo metodo, il chiamante non deve ottenere una stringa di identità; può specificare direttamente i parametri hmenu e idChild .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | oleacc.h (include OleAcc.h Include Initguid.h first). |
DLL | Oleacc.dll |
Componente ridistribuibile | Accessibilità attiva 2.0 RDK in Windows NT 4.0 con SP6 e versioni successive e Windows 98 |