Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > Компьютеры и Интернет > Интернет партизаны > Антихакинг

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Закрытая тема
 
Опции темы Опции просмотра Language
Старый 22.02.2005, 21:32   #1
Пользователь
 
Аватар для SEARCHER
 
Регистрация: 02.08.2004
Адрес: iNTERNET
Сообщений: 142
Репутация: 220
Cool Отключение Alt-Ctrl-Delete

Хочу сразу же предупредить, дабы избежать излишней критики, что если Вы считаете,
что знаете Visual Basic на 5 по 5-ти бальной системе, то можете это не читать.

А теперь к делу:
Начнём с очень полезной вещи для многих очень полезных программ - отключения
комбинации клавиш - Alt-Ctrl-Delete. Надеюсь, Вы не считаете, что это очень сложно...?
Приступим:

1. очень простая операция - объявление API-функции:

Код:
Private Declare Function SystemParametersInfo Lib "user32" _
Alias "SystemParametersInfoA" (ByVal uAction As Long, _
ByVal uParam As Long, ByVal lpvParam As Any, ByVal _
fuWinIni As Long) As Long
И что дальше...? А дальше, для проверки работоспособности нашей функции поместим
на форму две кнопочки Command1 и Command2.

2. При одиночном нажатии на каждую из кнопок у нас будет вызываться
функция SystemParametersInfo, но с разными значениями:

Код:
Private Sub Command1_Click()
SystemParametersInfo 97, True, CStr(1), 0
End Sub

Private Sub Command2_Click()
SystemParametersInfo 97, False, CStr(1), 0
End Sub
Как вы, наверное, поняли нажатие на Command1 отключает Alt-Ctrl-Delete, а
нажатие на Command2 - наоборот. Можете смело это вставлять в свою программу и идти
говорить своим друзьям, что вы взломали сам windows - пусть завидуют. Только не пробуйте
это сделать в 2000-там все равно ничё ни хр_на не работает.
Что..? Вы не хотите, чтобы ваши друзья завидовали...? Или Ваши запросы гораздо больше,
и Вы уже что-то сбацали, и просто хотите, чтобы вашу прогу не было видно в окошке
завершения работы программы при нажатии на Alt-Ctrl-Delete..?

Ну что же и это не проблема!!!

1. Опять же начнём с того, что объявим ... - правильно API-функции, но их уже две:

Код:
Private Declare Function RegisterServiceProcess Lib _
"kernel32.dll" (ByVal dwProcessId As Long, ByVal _
dwType As Long) As Long

Private Declare Function GetCurrentProcessId Lib _
"kernel32.dll" () As Long
2. Два раза тыкаем на форму и в процедуре Form_Load записываем следующее:
Код:
Private Sub Form_Load()
Call RegisterServiceProcess(GetCurrentProcessId, 1)
End Sub
Всё оказалось намного проще, чем вы думали...? Отсюда правило: "Читайте книжки по Win API"
__________________

Последний раз редактировалось DCRM; 02.03.2008 в 00:37..
SEARCHER вне форума
 
Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: intel core i5 10600kfдом бранхаус купитьконцерты чиж и ко в 2026 - redkassa.ruФиброцементные плиты - отделка дома фиброцементным сайдингом цена - у нас на fibro-cement.ruapi Mango Office


Закрытая тема


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блокировка по Ctrl+Alt+Delete Slava_77 Windows XP 6 11.02.2009 18:45
Ctrl+C в терминале Nikolay S Windows 200x Server 4 19.12.2008 12:38
Ctrl+Alt+Delete+Password при загрузке Windows 2003 Server SP-2 SexLover2010 Windows XP 1 31.08.2007 12:29
Ctrl+Alt, Shift+Alt - неважно mihmih Архив 1 10.01.2007 01:36

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:09. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.03632 секунды с 11 запросами