Io uso ActivateKeyboardLayout(HKL_NEXT, KLF_ACTIVATE);
per caricare il layout di tastiera persiano usando Delphi XE2, ma a volte faccio clic su TextBox o controllo DbGrid la tastiera viene automaticamente modificata in layout inglese.disabilita la modifica automatica del layout della tastiera in DbGrids.pas in VCL
Come si disabilita la modifica automatica del layout della tastiera?