ctrl+alt+delete как заглушить

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dimalib
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.12.2003 (Пн) 8:03

ctrl+alt+delete как заглушить

Сообщение dimalib » 12.03.2004 (Пт) 11:51

Привет. Как можно программно заглушить Ctrl+Alt+Delete и Alt+Tab. Спасибо. :roll: :shock:

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.03.2004 (Пт) 12:08

Скажи винде, что ты скринсейвер. Говорить надо на API, точное слово не помню.
Lasciate ogni speranza, voi ch'entrate.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 12.03.2004 (Пт) 12:12

А не systemparametersinfo ли это?
И не spi_setscreensaverrunning ли? :wink:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

dimalib
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.12.2003 (Пн) 8:03

Сообщение dimalib » 12.03.2004 (Пт) 13:47

А раздел та для чайников господа. Не могли бы немноско яснее. Если будет примерчик не возражаю. А то смотрю не проглочу. Заранее огромное спасибо. :roll: :shock:

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 12.03.2004 (Пт) 14:15

Люди объясните человеку...
Я и сам не против послушать..
А то он сядит перед компом и будет говорить: " Я скринсейвер, я скринсейвер" :lol: :lol:
Без обид :D

dimalib
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.12.2003 (Пн) 8:03

Сообщение dimalib » 12.03.2004 (Пт) 14:55

А вот такие шутки не надо а то отправят в больницу для душевно больных. Престав себе, сидит человек тихо и мирно и друг начинает ржать. Перепугались бедные коллеги. :lol: :lol:
:shock:

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.03.2004 (Пт) 16:10

Ну так, на форуме поиск ведь есть :)
Пусть и глючный, но по латиннице ищет нормально, уже бы нашел.
Просто я точно не помню, как это дело сделать. В принципе, GSerg все сказал, код должен выглядеть так (в общих чертах):
Код: Выделить всё
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
Const spiSetScreenSaverRunning = 97&
...
Call SystemParametersInfo(spiSetScreenSaverRunning, 1&, ByVal 0&, 0&)


З.Ы. Нашел за четыре минуты.
http://bbs.vbstreets.ru/viewtopic.php?t ... rl+alt+del
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList