Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.018 c
1-58655
-=GaLaN=-
2003-09-08 12:19
2003.09.18
Как узнать, вставлен ли диск?


8-58795
xman
2003-05-14 12:04
2003.09.18
Jpeg


1-58774
Я
2003-09-05 16:19
2003.09.18
Как определить, выходной сегодня или будний день?


14-58860
Yanis
2003-08-30 19:49
2003.09.18
Не пожелеете.


7-58950
Deus
2003-07-02 14:13
2003.09.18
Как запустить ярлык (.lnk)??




   Наверх