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

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

Наверх




Память: 0.47 MB
Время: 0.16 c
1-1097513743
Shved
2004-10-11 20:55
2004.10.24
Путь к файлам


3-1095861438
Koala
2004-09-22 17:57
2004.10.24
Hint в выпадающем списке DBLookUpComboBox


14-1096967487
Robbin
2004-10-05 13:11
2004.10.24
ОЗУ


14-1096756061
KilkennyCat
2004-10-03 02:27
2004.10.24
Куда в Питере можно сдать старые компы?


1-1096554966
Devel
2004-09-30 18:36
2004.10.24
AV при использовании TXMLDocument