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

Проверка нажатых клавиш при автозагрузке программы   Найти похожие ветки 

← →
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 вся ветка

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



Память: 0.45 MB
Время: -0.941 c
10-1050132278
Андрей
2003-04-12 11:24
2004.10.24
Цены на ORB ы


14-1096769376
Думкин
2004-10-03 06:09
2004.10.24
Сднем рождения! 3 октября


14-1096634877
Aleckceych
2004-10-01 16:47
2004.10.24
Пожалуйста, скиньте ссылки


4-1095593167
ArhDD
2004-09-19 15:26
2004.10.24
Как в WinApi из Edit записать в переменную integer?


4-1095696470
GrEG
2004-09-20 20:07
2004.10.24
Проблема с ReadDirectoryChangesW




   Наверх