Passer au contenu principal
Cette méthode permet de déterminer si la touche de raccourci est déjà attribuée à une commande. Vous pouvez l’utiliser pour vérifier la disponibilité d’une touche de raccourci avant d’enregistrer une commande personnalisée.

Syntaxe

C++

HRESULT HasHotKey(
  int           HotKey,
  VARIANT_BOOL* Result
);

C#

bool HasHotKey( int HotKey );

Visual Basic .NET

Function HasHotKey(HotKey As Integer) As Boolean

Paramètres

HotKey [in] Spécifie la touche de raccourci à vérifier. Le paramètre a le même format que la valeur renvoyée (LRESULT) par la fonction Windows SendMessage pour le message HKM_GETHOTKEY. Pour obtenir la valeur de la touche de raccourci dans ce format, vous devez placer le code de touche virtuelle de la touche de raccourci dans l’octet de poids faible de la valeur, et le modificateur de touche qui spécifie les touches définissant la combinaison de raccourci dans l’octet de poids fort. Result [out, retval] Indique si la touche de raccourci est utilisée par une commande. Si la valeur est TRUE, cela signifie qu’une commande utilise cette touche de raccourci et que vous ne pouvez pas l’utiliser pour une autre commande.

Valeurs de retour

Cette méthode n’a pas de valeurs de retour spécifiques. Elle renvoie les valeurs de retour standard des fonctions ABBYY FineReader Engine.

Voir aussi

Commands