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

Вниз

Язык   Найти похожие ветки 

 
Klim Samgin   (2003-07-04 13:12) [0]

Доброго времени суток.
Не подскажите ли как определить, какой язык задействован при запуске программы и как переключить его на нужный (программно естественно)


 
MBo ©   (2003-07-04 13:17) [1]

FAQ


 
Shluz ©   (2003-07-04 20:40) [2]

установка раскладки
LoadKeyboardLayout("00000409", KLF_ACTIVATE); - английский
LoadKeyboardLayout("00000419", KLF_ACTIVATE); - русский

получение :
function GetActiveKbdLayout : Word; stdcall;
var
hWindow,idProcess : THandle;
begin
// получить handle активного окна чужой программы
hWindow := GetForegroundWindow;
// Получить идентификатор чужого процесса
idProcess := GetWindowThreadProcessId(hWindow,nil);
// Получить текущую раскладку в чужой программе
Result:=(GetKeyboardLayout(idProcess) shr $10);
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
1-58665
Дмитрий В. Белькевич
2003-09-04 16:35
2003.09.18
Печать bitmap на canvas принтера.


1-58610
Ragazor
2003-09-08 16:42
2003.09.18
Как програмится символ стрелка вниз, вверх....


14-58842
Aristarh
2003-08-29 03:12
2003.09.18
---|Ветка была без названия|---


3-58594
3APA3A
2003-08-26 14:17
2003.09.18
Выбрать все записи в таблице


1-58775
konstantinov
2003-09-05 17:57
2003.09.18
Помогите с указателями