![]() |
Welches der geladenen Eingabegebietsschema ist das aktive?
Wenn mehrere Eingabegebietsschema geladen sind z.B. Deutsch(Deutschland) und English(USA)
würde ich gerne feststellen können, welches das aktive Eingabegebietsschema ist. Ich habe schon mit Funktionen wie GetlocaleInfo,GetSystemDefaultLangID ect. herumexperimentiert, konnte aber keine Lösung finden. Hat schon jemand für dieses Problem eine Lösung gefunden? Uwe |
Re: Welches der geladenen Eingabegebietsschema ist das aktiv
ich würde tippen das der Fehler bei genau dieser Anweisung liegt:
GetSystemDefaultLangID Dann da steht "System". Und das System unterscheidet sich vom User bzw. Programm. Also einfach mal schauen was es noch so für Konstanten gibt. |
Re: Welches der geladenen Eingabegebietsschema ist das aktiv
Die Lösung lautet GetKeyboardLayout(0).
Im PSDK ist folgendes zu lesen: Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz