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

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

← →
rundll32   (2002-03-20 20:46) [0]

Подск4ажите пожалуйста как менять раскладку не в своей проге, а во всех...т.е. надо послать сообщение, чтобы например во всех окнах переключилась на ENGLISH или RUSSIAN...
Привычные методы меняют ее только у меня в окне, но не больше...


← →
lipskiy ©   (2002-03-20 20:54) [1]

Не то?

Программное переключение раскладок клавиатуры
procedure TForm1.Button1Click(Sender: TObject);//На русский
var Layout: array [0.. KL_NAMELENGTH] of char;
begin
LoadKeyboardLayout( StrCopy(Layout,"00000419"),KLF_ACTIVATE);
end;

procedure TForm1.Button2Click(Sender: TObject);//На английский
var Layout: array [0.. KL_NAMELENGTH] of char;
begin
LoadKeyboardLayout(StrCopy(Layout,"00000409"),KLF_ACTIVATE);
end;


← →
Vampire ©   (2002-03-20 21:10) [2]

нет...
Это не работает за пределами моей программы, мне нужно чтобы раскладка изменилась во всех окнах...


← →
vampire ©   (2002-03-21 08:14) [3]

А возможно вообще изменить раскладку за пределами моей проги?



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

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



Память: 0.45 MB
Время: 0.009 c
14-294
Fellomena
2002-02-13 15:53
2002.04.01
Помяните меня в своих молитвах - в ближайшее время меня обрекли на Фортран =(


4-356
Bodia
2002-01-30 19:11
2002.04.01
Как мне изменить иконку программы, из своей?


4-362
ctapik-net
2002-01-29 18:45
2002.04.01
Доступ к компу имея логин и пароль.


1-98
Сатир
2002-03-21 13:57
2002.04.01
Динамическое подключение пакетов


1-176
Aleksandr
2002-03-19 15:30
2002.04.01
Как установить курсор в конце текста строки?




   Наверх