| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Меню Пуск |
| Автор: Pavelbej 30.7.2006, 14:16 |
| При удалении с рабочего стола иконок и панели задачь а также при отключении клавиш Win, Ctrl+Esc все равно можно вызвать меню кнопки Пуск двойным кликом (в любом месте). Возможно както вырубить это меню, чтобы не реагировала при двойном нажатии кнопки мыши? |
| Автор: Romikgy 30.7.2006, 15:40 |
| поставь хук на мышь, а вообще кнопку пуск закрыть можно |
| Автор: Albinos_x 30.7.2006, 15:53 | ||
Клавиша Windows срабатывает во всех вариантах |
| Автор: Palladin 30.7.2006, 16:11 |
| Просто сделай так чтобы при нажатии на кнопку Windows эта кнопка нажималась ещё раз(программно) тогда сразу же при открытии пуска он сразу же и закроется, пользователь этого даже не увидет!!! |
| Автор: Pavelbej 30.7.2006, 20:15 |
| Albinos_x, я пробовал скрыть Пуск, отключить но меню все равно появлялось. Попробую твой код, может повезет. |
| Автор: Girder 30.7.2006, 22:11 |
| Заморозь поток от него... PS: Пример есть в арсенале. |
| Автор: Pavelbej 31.7.2006, 15:15 | ||
| Albinos_x, Пуск прячется, отключается, но меню все равно появляется. Girder,
А как? Дай ссылку или пример. |
| Автор: Yanis 1.8.2006, 15:03 | ||
|
| Автор: Pavelbej 1.8.2006, 17:29 |
| Yanis, вроде не реагирует, спасибо. А как вернуть все обратно? |
| Автор: Alexeis 1.8.2006, 17:40 | ||
Я бы сделал скорее так
|
| Автор: Pavelbej 1.8.2006, 18:24 | ||
| alexeis1, не могу пока что воспользоватся твоим кодом, так как у меня кнопка Пуск исчезла и обратно не знаю как вернуть. Воспользовался кодом Yanis-а,
|
| Автор: Pavelbej 1.8.2006, 18:59 |
| После перезагрузки ОС все пришло в норму. alexeis1, твой код не сработал. |
| Автор: Alexeis 1.8.2006, 20:39 | ||
| Pavelbej, Я чуток подзабыл так блокируется вся панель
|
| Автор: Yanis 2.8.2006, 16:05 | ||
| Pavelbej Всё равно перезапуск explorer.exe всё вернёт.
|
| Автор: Pavelbej 2.8.2006, 16:09 |
| Yanis, а это не может быть опасным? Что-то мне подсказывает что лучше не надо. Может двойной клик перезватить? Есть пример? Поможет? |
| Автор: Yanis 2.8.2006, 16:19 |
| Pavelbej А что опасного в перезапуске эксплорера? У меня он на дню много раз перезапускается, потому как глючит! Можно и перехватить. Посмотри ссылки внизу этой страницы! А ещё поищи по форуму по слову "хук", "hook". |
| Автор: Pavelbej 2.8.2006, 19:23 |
| Все что искал и нашел, то не помогло. |
| Автор: drkot 2.8.2006, 19:33 |
| Pavelbej, а зачем такой маневр нужен? В смысле что за прога, для чего она? |
| Автор: Pavelbej 2.8.2006, 20:35 |
| drkot, хочу просто не дать возможность кому либо влезть в мой комп в мое отсутствие но при этом чтобы можно было наблюдать на экране красивые картинки (как-то уже не так скучно). |
| Автор: Alexeis 3.8.2006, 09:30 |
| Romikgy, А как потом их включить? - Джойстиком? |
| Автор: Romikgy 3.8.2006, 09:54 |
можно и им можно через промежутки времени включать клаву и ждать определеной комбинации, можно просто на клаву хук поставить, но это не будет иметь отношения к кнопке Пуск!!!!! |
| Автор: Alexeis 3.8.2006, 10:12 |
| Romikgy, нет уж лучше блокировать все комбинации клавиш, кроме например ALT+X, и по ней выдавать пароль, а мышь вроде и незачем блокировать ей же нельзя переключить процессы. |
| Автор: Romikgy 3.8.2006, 10:20 |
зато ей можно кнопку пуск нажать и вызвать таск менеджер А там..... |
| Автор: Alexeis 3.8.2006, 10:40 | ||
| Не согласен! Если установить 1)BorderStyle ->bsnone 2)FormStyle -> fsStayOnTop 3)WindowStyle -> wsMaximized И пустить типа скринсэвера, то мышкой ничего не достать! (пуск не доступен) Добавлено @ 10:41
|
| Автор: albertn 3.8.2006, 10:43 |
| А зачем вообще этот геморой? Не проще ли поставить на блокировку компьютер и через несколько минут включится заставка с красивыми картинками. Я так всегда делаю. |
| Автор: drkot 3.8.2006, 11:41 |
| albertn, мысль умная, но война .... главное маневры. |