Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Вниз

Блокировка Alt+F4 и Alt+Ctrl+Del   Найти похожие ветки 

 
Prior   (2003-04-13 11:45) [0]

Как блокировать Alt+F4 и Alt+Ctrl+Del. Я слышал что надо перехватить, но как? Заранее спасибо. (Личное спасибо Song за прошлый вопрос)


 
Song   (2003-04-13 12:08) [1]

Alt+F4 - через хук.
CAD - только в w9x


 
PaRL.   (2003-04-13 14:06) [2]

Даже если хук ты не знаешь, то можно зарегестрировать Alt-F4 как горячую клавишу - в хелпе посмотри. RegistryHotKey() вроде называется.


 
LEON   (2003-04-14 22:36) [3]

RegisterHotKey()


 
LEON   (2003-04-14 22:36) [4]

RegisterHotKey


 
ddenisv   (2003-04-15 20:08) [5]

Несаглошусь с Song:
Вот этоим можно включать-выключать TaskManager

procedure NTTaskMgr ( Enabled : Boolean );
Var
Reg : TRegistry;
Flag : Integer;
Begin
Case Enabled Of
True : Flag := 0;
False : Flag := 1;
End;
Reg := TRegistry.Create;
Reg.RootKey := HKEY_CURRENT_USER;
Reg.OpenKey ( "Software\Microsoft\Windows\CurrentVersion\Policies\System", True );
Reg.WriteInteger ( "DisableTaskMgr", Flag );
Reg.CloseKey;
Reg.Free;
End;


 
ddenisv   (2003-04-15 20:14) [6]

Лучше вот-так:


procedure NTTaskMgr ( Enabled : Boolean );
Var
Reg : TRegistry;
Begin
Reg := TRegistry.Create;
Reg.RootKey := HKEY_CURRENT_USER;
Reg.OpenKey ( "Software\Microsoft\Windows\CurrentVersion\Policies\System", True );
Reg.WriteInteger ( "DisableTaskMgr", 1-byte(Flag) );
Reg.CloseKey;
Reg.Free;
End;



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

Форум: "Система";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
1-60218
Maxx
2003-06-05 14:40
2003.06.19
Timer


14-60340
sagchat
2003-06-01 10:49
2003.06.19
Переустоновка Винды


1-60146
bkv
2003-06-06 17:17
2003.06.19
Проблема с сервисом!!


1-60209
Michael2003
2003-06-05 13:29
2003.06.19
Как задать цвет в отдельной ячейке StringGrid


14-60417
Gobul
2003-06-02 13:38
2003.06.19
Глючит пиратская дельфя





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский