Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];
ВнизПроверка нажатых клавиш при автозагрузке программы Найти похожие ветки
← →
maxz © (2004-10-06 22:19) [0]Привет всем! У меня такая проблема: пишу прогу, которая грузится вместе с Windows. Если при загрузке нажата определенная комбинация клавиш, то прога сообщает об этом.
В обработчике формы OnCreate я пишу:
var
ss: TKeyboardState;
begin
FillChar(ss,SizeOf(ss),0);
GetKeyboardState(ss);
if (ss[VK_SHIFT] and $80<>0) and (ss[VK_TAB] and $80<>0) then ShowMessage("111");
end;
Если я ее запускаю из Delphi, то сообщение выскакивает. Если же грузится с Виндоус, то ни сообщение, ни программа так и не появляется :(
← →
kaZaNoVa © (2004-10-06 22:22) [1]а как автозагрузка сделана ?
- запускается раньще логона юзера ?
← →
maxz © (2004-10-06 22:37) [2]>>To [1]
Большое спасибо. Я по глупости сунул в Startup Folder, а нужно было в HKEY_LOCAL_MACHINE
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.05 c