Vcl.Forms.TScreen.DefaultKbLayout

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property DefaultKbLayout: HKL read FDefaultKbLayout;

C++

__property HKL DefaultKbLayout = {read=FDefaultKbLayout, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TScreen

Beschreibung

Gibt das Windows-Handle für das Tastaturlayout an, das beim Start der Anwendung aktiv war.

DefaultKbLayout wird für Aufrufe der Windows-API verwendet, die ein Handle für das Tastaturlayout benötigen. Wenn eine Anwendung beispielsweise das Tastaturlayout an andere Ländereinstellungen anpasst, kann DefaultKbLayout der Windows-Funktion ActivateKeybordLayout als Parameter übergeben werden, um das ursprüngliche Layout wiederherzustellen.

Bei Tastaturen für den asiatischen Sprachraum bestimmt das Tastaturlayout den IME (Input Method Editor) und die voreingestellte Sprache. Mit Hilfe von DefaultKbLayout können Sie API-Aufrufe durchführen, die mit dem IME arbeiten. Die Eigenschaft DefaultKbLayout zeigt auf das Tastaturlayout, das dem in der Eigenschaft DefaultIme festgelegten IME zugeordnet ist.

Siehe auch