Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ctrl+Alt+Delete [D7, WinXP]


Страницы:   1 2 3

Master Paleva ©   (2004-04-26 11:47:00) 

Скажите пожалуйста, можно ли запретить комбинацию этих клавиш через Делфи. Или сделать так, чтобы программа самозапускалась при закрытии.


Art_Z   (2004-05-13 20:15:00) [1]

Есть вариант с CreateService


Art_Z   (2004-05-13 20:15:00) [2]

Есть вариант с CreateService


DVM   (2004-05-11 13:37:00) [3]


> Art_Z ©   (10.05.04 20:40) [41]
> Код кому-нибудь нужен?

Только не для NT/2000/XP


Art_Z   (2004-05-10 20:40:00) [4]

Код кому-нибудь нужен?
Вариант 1: program small;

{автор Richard Leigh, Deakin Univesity 1997}

uses

WinProcs;

{$R *.RES}

var

Dummy : integer;

begin

Dummy := 0;
{Отключаем ALT-TAB}
SystemParametersInfo( SPI_SETFASTTASKSWITCH, 1, @Dummy, 0);
{Отключаем CTRL-ALT-DEL}
SystemParametersInfo( SPI_SCREENSAVERRUNNING, 1, @Dummy, 0);
end.


KilkennyCat   (2004-05-09 04:58:00) [5]

ИМХО, запрещение этих волшебных клавиш - самопризнание в своей слабости, как программера. Напишите прогу, которая позволяет нажимать все, запускать все утилиты... но ей пофиг, она все равно делает свое (черное, как я догадываюсь) дело.


mixir   (2004-05-08 18:01:00) [6]

Пи..
Стока этого есть, wasm батенька васм!
И вообще подобные темы надо удалать сразу, а то надоели.


Elrond   (2004-05-08 14:46:00) [7]

Удалено модератором
Примечание: Личная переписка


Elrond   (2004-05-08 14:46:00) [8]

Удалено модератором
Примечание: Личная переписка


Polevi   (2004-05-06 11:56:00) [9]

налетели как мухи на г..
извините


Smithson   (2004-05-06 10:56:00) [10]

Удалено модератором
Примечание: Личная переписка


pasha_golub   (2004-05-05 16:26:00) [11]

Удалено модератором
Примечание: Личная переписка


Polevi   (2004-05-05 11:28:00) [12]

не вам


Gero   (2004-05-05 11:19:00) [13]


> Polevi ©   (05.05.04 11:16)

Это Вы кому?


Polevi   (2004-05-05 11:16:00) [14]

достали уже ересь всякую постить


Gero   (2004-05-05 10:50:00) [15]


> Ну на счет Cancel я может и загнул

Не может, а точно.
И Esc программно не нажмете.
В Win2k/XP разумеется.
В Microsoft'e тоже ведь не дураки работают.


RustiK   (2004-05-05 10:47:00) [16]

Ну на счет Cancel я может и загнул (это тока теория) а Esc посылали, даже по таумеру


Gero   (2004-05-05 10:46:00) [17]


> ставишь хук на Ctrl+Alt+Delete как только поймал тут же
> посылай программно Esc или программно нажимай кнопку Cancel
> вот и ФСЁ!!

Гениально...
А Вы не подумали, что после нажатия Ctrl+Alt+Del программно кнопку Cancel Вы уже не нажмете?


RustiK   (2004-05-05 10:45:00) [18]

Когда-то работало...


Polevi   (2004-05-05 10:42:00) [19]

>RustiK ©   (05.05.04 10:40) [25]
у тебя работает ?


RustiK   (2004-05-05 10:40:00) [20]

Мужики подкинте орехов...  : )

Ну уж черезчур обжованная тема...

Погу посоветовать другое....

ставишь хук на Ctrl+Alt+Delete как только поймал тут же посылай программно Esc или программно нажимай кнопку Cancel вот и ФСЁ!!


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо