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

Вниз

Смена раскладки   Найти похожие ветки 

 
Id   (2006-06-26 17:12) [0]

Здраствуйте, уважаемые мастера.
Как программно поменять раскладку клавиатуры с русского на английский и наоборот


 
Ega23 ©   (2006-06-26 17:15) [1]


Procedure SetKeybLayout(lang:byte);
//Lang_russian=25
var w:word;
   pc:pchar;
   x:variant;
begin
w:=(word(SUBLANG_DEFAULT shl 10) or  word(lang)  );
pc:=pchar(inttohex(w,8));
x:=LoadKeyboardLayout(pc,KLF_ACTIVATE);
end;


 
Id   (2006-06-27 16:41) [2]


> Ega23 ©   (26.06.06 17:15) [1]

Спасибо, работает.
Можно ссылочку, что эти буковки означают. 8-)


 
Джо ©   (2006-06-27 16:53) [3]

> [2] Id   (27.06.06 16:41)
> Спасибо, работает.
> Можно ссылочку, что эти буковки означают. 8-)


http://msdn2.microsoft.com/en-us/default.aspx
http://www.microsoft.com/rus/msdn/default.aspx



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

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

Наверх




Память: 0.47 MB
Время: 0.065 c
15-1150406602
Ломброзо
2006-06-16 01:23
2006.07.16
Коэффициенты пересчёта


15-1150234030
Piter
2006-06-14 01:27
2006.07.16
Распечатка A1 на принтере A4


2-1151512255
129
2006-06-28 20:30
2006.07.16
Excel


6-1141748735
AllBrain
2006-03-07 19:25
2006.07.16
Пиринговые сети -> P2P Help !!!


6-1141732535
AllBrain
2006-03-07 14:55
2006.07.16
Помогите The memory could not be "read".