PhysicalKeyStatus Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 . |