Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2010, 11:52   #1
bymyny
Пользователь
 
Регистрация: 07.09.2010
Сообщений: 17
Вопрос Скрыть рабочий стол

Есть похожая тема "заблокировать рабочий стол" но нет ни 1го полезного ответа....
Так вот... как скрыть рабочий стол? (ярлыки и тд....)
bymyny вне форума Ответить с цитированием
Старый 28.10.2010, 11:54   #2
BARNEY
Участник клуба
 
Регистрация: 23.04.2009
Сообщений: 1,058
По умолчанию

убей процесс explorer.exe
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
BARNEY вне форума Ответить с цитированием
Старый 28.10.2010, 12:06   #3
bymyny
Пользователь
 
Регистрация: 07.09.2010
Сообщений: 17
По умолчанию

Цитата:
Сообщение от BARNEY Посмотреть сообщение
убей процесс explorer.exe
если бы надо было то я бы так и сделал.... но мне нужно скрыть... а после нажатия востановить
bymyny вне форума Ответить с цитированием
Старый 28.10.2010, 12:08   #4
BARNEY
Участник клуба
 
Регистрация: 23.04.2009
Сообщений: 1,058
По умолчанию

ну а потом запусти, его же...

Ну можешь создать форму по верх рабочего стола и запретить сворачивать (естественно на весь экран)
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
BARNEY вне форума Ответить с цитированием
Старый 28.10.2010, 12:16   #5
bymyny
Пользователь
 
Регистрация: 07.09.2010
Сообщений: 17
По умолчанию

Цитата:
запретить сворачивать
я пробывал но win+d всеравно сроваричает.....
Цитата:
убей процесс explorer.exe
как правильно реализовать?
bymyny вне форума Ответить с цитированием
Старый 28.10.2010, 12:27   #7
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

а найти handl рабочего стола и послать ему hide не помогает ?
У меня, например, скрывает ....
Текст окна :FolderView
Имя класса окна : SysListView32

Последний раз редактировалось Noor; 28.10.2010 в 12:34.
Noor вне форума Ответить с цитированием
Старый 28.10.2010, 12:33   #8
BARNEY
Участник клуба
 
Регистрация: 23.04.2009
Сообщений: 1,058
По умолчанию

ну и т.д. я понял надо и панель пуска убить т.е. "заблокировать"
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
BARNEY вне форума Ответить с цитированием
Старый 28.10.2010, 12:35   #9
bymyny
Пользователь
 
Регистрация: 07.09.2010
Сообщений: 17
По умолчанию

Уже пробывал... не сработало...

Цитата:
а найти handl рабочего стола и послать ему hide не помогает ?
легко сказать)


Noor, поподробней если можно)
bymyny вне форума Ответить с цитированием
Старый 28.10.2010, 12:35   #10
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Цитата:
я пробывал но win+d всеравно сроваричает.....
Я такое делал с компонентом TCHForm. Если в нем установить свойство
OnTopMode:= otForceOnTop;
то окно будет всегда наверху и его нельзя свернуть ни по win+d, ни как либо еще.
Я программно делал скриншот рабочего стола, выводил его на весь экран и убирал программу из Ctrl-Alt-Del. Создавалась иллюзия "зависшего" компьютера.
Для чайников такой защиты хватало.
_SERGEYX_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рабочий стол ZvEr_HaCkEr Общие вопросы Delphi 6 21.10.2010 07:13
Виртуальный рабочий стол MalCer Общие вопросы Delphi 3 19.02.2010 20:26
рабочий стол sf911 Операционные системы общие вопросы 3 09.08.2009 12:38
Рабочий стол maladoy Свободное общение 0 01.02.2009 13:07
Рабочий стол masterdela Win Api 3 31.01.2008 19:03