Winapi.Messages.TWMKey

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

  TWMKey = record
    Msg: Cardinal;
    MsgFiller: TDWordFiller;
    CharCode: Word;
    Unused: Word;
	  CharCodeUnusedFiller: TDWordFiller;
    KeyData: Longint;
    KeyDataFiller: TDWordFiller;
    Result: LRESULT;
  end;

C++

struct DECLSPEC_DRECORD TWMKey
{
public:
    unsigned Msg;
    System::Word CharCode;
    System::Word Unused;
    int KeyData;
    NativeInt Result;
};

Propriétés

Type Visibilité  Source Unité  Parent
record
struct
public
Winapi.Messages.pas
Winapi.Messages.hpp
Winapi.Messages Winapi.Messages

Description

TWMKey représente un message clavier de Windows.

TWMKey est la structure de données utilisée dans certains messages clavier de Windows.

TWMKey contient les champs suivants.



Champ Signification

Msg

Représente le code du message Windows.

CharCode

Spécifie le code de touche virtuel pour la touche enfoncée par l'utilisateur. Il s'agit soit d'un caractère ANSI, soit d'une constante de touche virtuelle telle que VK_CANCEL.

Unused

Inutilisé.

KeyData

Indique le nombre de répétitions, le code de défilement, l'indicateur de touche étendue, le code contextuel, et ainsi de suite. Voir le système d'aide de Windows pour un message de frappe de touche tel que WM_KEYDOWN afin d'obtenir des détails sur les valeurs possibles.

Result

Contient la valeur renvoyée par l'application traitant le message.



Voir aussi