Форум: "Начинающим";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
ВнизРаскладка клавы Найти похожие ветки
← →
kernel © (2006-07-01 13:02) [0]Народ, скажите как узнать текущую (активную) раскладку клавиадуры?
← →
Шпиён (2006-07-01 13:43) [1]GetKeyboardLayout(0);
← →
kernel © (2006-07-02 19:37) [2]Появилась проблема: если активно окно не моего приложения (например, "ПУСК\Выполнить..."), активная раскладка показывается моего приложения, а мне это не надо. :)
← →
Leonid Troyanovsky © (2006-07-02 19:56) [3]
> kernel © (02.07.06 19:37) [2]
> Появилась проблема: если активно окно не моего приложения
http://groups.google.com/group/fido7.ru.delphi.chainik/msg/ec18b95f4a87e4a2
--
Regards, LVT.
← →
Ketmar © (2006-07-02 20:43) [4]GetForegroundWindow()+GetWindowThreadProcessId()+GetKeyboardLayout().
← →
Ivolg © (2006-07-02 23:54) [5]
var
k:array[0..2] of Char;
begin
GetLocaleInfo(LoWord(GetKeyboardLayout(0)),LOCALE_SABBREVLANGNAME,k, SizeOf(k));
form1.Caption:=k;
← →
Leonid Troyanovsky © (2006-07-03 00:33) [6]
> Ivolg © (02.07.06 23:54) [5]
> GetLocaleInfo(LoWord(GetKeyboardLayout(0)),
0 означает - для текущего потока.
--
Regards, LVT.
← →
Ivolg © (2006-07-03 14:03) [7]>Leonid Troyanovsky
Ага... Просто больше я ничего не могу предложить...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.07.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.022 c