Partager via


Méthode IPropertyPage ::TranslateAccelerator (ocidl.h)

Transmet une séquence de touches à la page de propriétés pour traitement.

Syntaxe

HRESULT TranslateAccelerator(
  [in] MSG *pMsg
);

Paramètres

[in] pMsg

Pointeur vers la structure MSG décrivant la séquence de touches à traiter.

Valeur retournée

Cette méthode peut retourner la valeur de retour standard E_UNEXPECTED, ainsi que les valeurs suivantes.

Code de retour Description
S_OK
La page de propriétés gère l’accélérateur.
S_FALSE
La page de propriétés gère les accélérateurs, mais celui-ci ne lui a pas été utile.
E_NOTIMPL
La page de propriétés ne gère pas les accélérateurs.
E_POINTER
L’adresse dans pMsg n’est pas valide. Par exemple, il peut s’agir de NULL.

Remarques

Remarques aux appelants

Les appels à cette méthode doivent se produire après un appel à IPropertyPage ::Activate et avant l’appel correspondant à IPropertyPage ::D eactivate.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ocidl.h

Voir aussi

IPropertyPage