Vcl.Forms.TScreen.DefaultKbLayout
Delphi
property DefaultKbLayout: HKL read FDefaultKbLayout;
C++
__property HKL DefaultKbLayout = {read=FDefaultKbLayout, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TScreen |
Description
Indique le handle Windows de la disposition de clavier active lors du démarrage de l'application.
Utilisez la propriété DefaultKbLayout pour effectuer des appels de l'API Windows qui nécessitent un handle de disposition de clavier. Si, par exemple, une application change la disposition de clavier pour adopter les paramètres d'un autre pays, la valeur de DefaultKbLayout peut être utilisée comme paramètre de la fonction Windows ActivateKeyboardLayout afin de rétablir la disposition d'origine.
Pour les claviers asiatiques, la disposition de clavier identifie l'éditeur de méthodes de saisie (IME) ainsi que la langue par défaut. Utilisez DefaultKbLayout dans les appels de l'API Windows qui touchent à l'IME. DefaultKbLayout est le handle de la disposition de clavier associée à l'IME désigné par la propriété DefaultIme.