Вниз
Скачать: CL | DM;

Как определить раскладку клавиатуры?   Найти похожие ветки 

 
Term ©   (2004-03-12 12:29) [0]

Собственно сабж :)))


 
MU   (2004-03-12 12:35) [1]

HKL GetKeyboardLayout(

   DWORD dwLayout // thread identifier
  );


 
Term ©   (2004-03-12 12:43) [2]

а примерчик можно...


 
MU   (2004-03-12 12:52) [3]

TKeyBoardLayout = (klLatin = $409, klCyrillic = $419, klNoChange = 0);
function KbdLayout(KL : TKeyBoardLayout = klNoChange) : TKeyBoardLayout;

implementation

function KbdLayout(KL : TKeyBoardLayout) : TKeyBoardLayout;
begin
 Result := TKeyBoardLayout(GetKeyBoardLayout(0));
 if (KL <> Result) and (KL <> klNoChange) then
   ActivateKeyboardLayout(HKL(KL), 0)
end;

begin
 if KbdLayout <> klCyrrilic then
   KbdLayout(klCyrrilic);
end;


 
Term ©   (2004-03-12 12:53) [4]

спасибо :)))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
11-1066893645
Kerk
2003-10-23 11:20
2004.05.02
VCL -> KOL


3-1081082784
TechnoDreamer
2004-04-04 16:46
2004.05.02
Запись бинарного файла в поле ADOTable


3-1081073444
Артем К.
2004-04-04 14:10
2004.05.02
Как в Query определить таблицу Master для таблицы Detail


6-1078844585
jcrush
2004-03-09 18:03
2004.05.02
IdSMTPServer отправка минуя сервер


3-1081277285
neVIP
2004-04-06 22:48
2004.05.02
Как лечить Cannot modify




   Наверх