Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.01;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.009 c
1-145
ЗЛ
2002-03-22 07:36
2002.04.01
Eсть ListBox внем 300 записей, каждые пол секунды я вывожу в label запись начиная с первой и заканчивая последней как мне сделать к этому действию ProgresBar


3-8
Андре
2002-03-04 12:10
2002.04.01
BLOB


1-107
kolobok
2002-03-21 12:33
2002.04.01
Проблема с встроенным в TStringGrid чекбоксом !


4-358
Serg001
2002-02-01 16:35
2002.04.01
Дайте, пожалуйста, кто нибудь ссылочку на описание создания клав. ловушек.


3-50
AndrewK
2002-03-05 15:35
2002.04.01
Как составить SQL запрос