Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.11;
Скачать: CL | DM;

Вниз

Раскладка клавиатуры!   Найти похожие ветки 

 
ЛамерОК   (2002-01-10 23:29) [0]

Мне надо на Label вывести язык, который сейчас используется. Я нашел что-то в справке, но не пойму какое значение вписать:
GetKeyboardLayoutName(); Если нужна другая ф-ция подскажите! Помогите мне, я ламер!!!


 
Igor_thief ©   (2002-01-11 12:50) [1]

Пиши короче вот так:
LoadKeyboardLayout("00000409", KLF_ACTIVATE); // английский
LoadKeyboardLayout("00000419", KLF_ACTIVATE); // русский
а изминение языка, надо ловить WM_INPUTLANGCHANGEREQUEST


 
Вадим ©   (2002-01-11 21:40) [2]

function GetLanguage: string;
var
p: PChar;
begin
GetMem(p, KL_NAMELENGTH);
try
GetKeyboardLayoutName(p);
Result := p;
finally
FreeMem(p, KL_NAMELENGTH);
end;
end;



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

Текущий архив: 2002.03.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
6-32527
Shadow77
2001-11-01 10:17
2002.03.11
Посылаем письмо из проги


6-32526
Olfi
2001-12-23 19:15
2002.03.11
Нужен help по компоненту NMSMTP1


14-32547
Blackweber
2002-01-15 01:24
2002.03.11
Срочно!!!Тем кто разбирается в компах!


1-32502
Agent Smith
2002-02-25 12:54
2002.03.11
Кнопки


7-32585
harisma
2001-12-06 15:51
2002.03.11
Интересный глюк(но очень неприятный)