Die Deklaration der
GetKeyboardLayout - Funktion in der Windows.pas in D2006 ist ein wenig irreführend.
Laut
MSDN und
OH übergibt man als Parameter die ID des Threads, dessen KeyboardLayout man in Erfahrung bringen will. Der Parametername lautet aber:
dwLayout.