Partager via


PhysicalKeyStatus Structure

Définition

Spécifie les états possibles d’une touche de clavier physique.

/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
struct PhysicalKeyStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
public struct PhysicalKeyStatus
var physicalKeyStatus = {
repeatCount : /* Your value */,
scanCode : /* Your value */,
isExtendedKey : /* Your value */,
isMenuKeyDown : /* Your value */,
wasKeyDown : /* Your value */,
isKeyReleased : /* Your value */
}
Public Structure PhysicalKeyStatus
Héritage
PhysicalKeyStatus
Attributs

Remarques

Le pilote de périphérique clavier reçoit les codes d’analyse du clavier et les interprète et les traduit (mappe) en codes de touche virtuelle (valeurs indépendantes du périphérique définies par le système pour identifier l’objectif d’une clé).

Champs

IsExtendedKey

La touche est une touche étendue, telle que les touches Alt et Ctrl de droite qui s’affichent sur un clavier amélioré à 101/102 touches. Pour plus d’informations, consultez Indicateur de clé étendue .

IsKeyReleased

La touche est passée d’un état enfoncé à un état libéré. Pour plus d’informations, consultez Indicateur d’état de transition.

IsMenuKeyDown

La touche Alt (représentée par la valeur VirtualKey.Menu ) est actuellement enfoncée.

RepeatCount

Nombre d’appuis sur une touche. Pour plus d’informations, consultez Nombre de répétitions.

ScanCode

Code d’analyse d’une touche qui a été enfoncée. Pour plus d’informations , consultez Code d’analyse.

WasKeyDown

La touche est actuellement enfoncée. Pour plus d’informations, consultez Indicateur de Key-State précédent .

S’applique à

Voir aussi