Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.03;
Скачать: CL | DM;

Вниз

Как отключить меню "пуск" в винде...   Найти похожие ветки 

 
vegarulez ©   (2006-11-13 10:19) [0]

Привет Всем мастерам!
У меня вот такой вопрос. Можно ли как нибудь программно вообще избавиться от меню "Пуск" в винде? Чтоб его не было.
То есть не скрыть а просто вообще его убирать при запуске программы. и Включать после её завершения...
Моожет ссылки где нить по этому поводу есть.
Я так думаю что в реестре есть ключик на этот случай... и копать так думаю надо в ту сторону...
при смене ключа реестра наерно придётся перегружаться, чтоб изменения такого рода вступили в силу.
Какие ваши мысли на этот счёт.


 
Alarm ©   (2006-11-13 10:25) [1]

Можно, только от клавиши Win "избавиться" будет сложнее:)


 
vegarulez ©   (2006-11-13 10:28) [2]

А перехватить её никак нельзя?
Да мне впринципе по большому счёту можно даже клавишу вин и не перехватывать...  хотя луче бы конешно перехватить... да ладно до этого потом дойдём...
Без перехвата как это сделать можно?


 
Johnmen ©   (2006-11-13 10:28) [3]


> Какие ваши мысли на этот счёт.


Мысль одна - в инете навалом примеров избавления от "Пуск".


 
novill ©   (2006-11-13 10:28) [4]

1. найти окно с именем Shell_TrayWnd
2. среди дочерних окон этого окна найти окно с классом BUTTON
3. Установить статус видимости в нужное значение
:)


 
Percent   (2006-11-13 10:28) [5]

Я так думаю что в реестре есть ключик на этот случай...

Да, Microsoft специально предусмотрел для таких @%&%$ как ты, ключик в реестре...


 
Anatoly Podgoretsky ©   (2006-11-13 10:29) [6]

> vegarulez  (13.11.2006 10:19:00)  [0]

Это странно так насиловать пользователя.
За что?


 
novill ©   (2006-11-13 10:30) [7]

> Можно, только от клавиши Win "избавиться" будет сложнее:
> )

Хук на клавиатуру, и отсекать по коду )


 
Alarm ©   (2006-11-13 10:36) [8]

> Можно, только от клавиши Win "избавиться" будет сложнее:

Да я пошутил:) Все это давно опИсано. И с клавишей Win в том числе. Просто поддерживаю Anatoly Podgoretsky ©   (13.11.06 10:29) [6] и поэтому не выкладываю


 
Anatoly Podgoretsky ©   (2006-11-13 10:36) [9]

> novill  (13.11.2006 10:28:04)  [4]

А толку, ну нельзя будет мышкой назва


 
KilkennyCat ©   (2006-11-13 10:44) [10]

Помимо Win надо отломать еще и Ctrl + Esc


 
novill ©   (2006-11-13 10:49) [11]

> Помимо Win надо отломать еще и Ctrl + Esc

При желании отломать такое количество возможностей возникает вопрос: "А в том ли месте отламываем?" :)))


 
KilkennyCat ©   (2006-11-13 10:51) [12]

> [11] novill ©   (13.11.06 10:49)

согласен. надо просто ножницами перерезать проводок.


 
Evgeniy_P   (2006-11-16 10:01) [13]

У меня проблемка:
при скрытом рабочем столе
  ShowWindow(FindWindow(nil,"Program Manager"),SW_HIDE)
и скрытой панели задач
  ShowWindow(FindWindow("Shell_TrayWnd", Nil), SW_HIDE),

мышкой двойной клик в любом месте рабочего стола, вылазиет меню ПУСК.

Не подскажите, как сделать что бы меню пуск вообще не вылазило?


 
Ksan ©   (2006-11-16 10:55) [14]

Писать под дос


 
Evgeniy_P   (2006-11-16 11:35) [15]

=) оч. смешно насчет доса

Когда скрываешь только панель задач
 ShowWindow(FindWindow("Shell_TrayWnd", Nil), SW_HIDE)
меню пуск не вылазиет....
А вот если еще и рабочий стол скрываешь, тогда вот эта проблам и появляется.


 
Percent   (2006-11-16 11:43) [16]

тогда вот эта проблам и появляется

Нет, это не проблема.
А вот твоя программа - вот это настоящая проблема для пользователя.
Завязывай с вирусами.
Давай, конструктивом лучше займись.


 
Amoeba ©   (2006-11-16 11:47) [17]


> Percent   (16.11.06 11:43) [16]
> тогда вот эта проблам и появляется
>
> Нет, это не проблема.
> А вот твоя программа - вот это настоящая проблема для пользователя.
>
> Завязывай с вирусами.
> Давай, конструктивом лучше займись.

Согласен, что автор вопроса фигней страдает.


 
Evgeniy_P   (2006-11-16 11:47) [18]

Это не вирус.

Просто иногда пользователей на работе надо ограничивать...


 
Percent   (2006-11-16 11:53) [19]

Просто иногда пользователей на работе надо ограничивать...

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


 
Anatoly Podgoretsky ©   (2006-11-16 11:56) [20]

> Evgeniy_P  (16.11.2006 11:47:18)  [18]

И ты решил, что это твои функции.


 
Evgeniy_P   (2006-11-16 12:02) [21]

Подождите, вопросы был не зачем это нужно, а как это можно победить?

Для percent: политики безопасности здесь не подходят.
остальное ответ выше.

Для Anatoly Podgoretsky: как не печально, но да.


 
Percent   (2006-11-16 12:15) [22]

политики безопасности здесь не подходят.

Не объяснишь ли, почему?

P.S. Пока не объяснишь, доверия к тебе, как к честному программисту не будет. Будешь числиться в рядах вирусописателей.


 
Anatoly Podgoretsky ©   (2006-11-16 12:17) [23]

> Evgeniy_P  (16.11.2006 12:02:21)  [21]

О, даже так!
Твое мнение или свыше?


 
Evgeniy_P   (2006-11-16 12:28) [24]

понятно, что ни каких мыслей только разговоры на отвлеченные темы.

для percent: в связи со спецификой работы основного ПО.
для Anatoly Podgoretsky: и мое и свыше.


 
Percent   (2006-11-16 12:47) [25]

понятно, что ни каких мыслей только разговоры на отвлеченные темы

Да, пока ТЫ говоришь на отвлеченные темы.
"В связи со спецификой работы основного ПО" - ничем не лучше других аргументов, типа "так надо", "требования времени".

Давай сюда конкретное поведение и решения твоей системы, которые не дают тебе использовать встроенные политики безопасности ОС.

P.S. Ты все еще в вирусописателях... ;-)


 
Evgeniy_P   (2006-11-16 12:57) [26]

? почему я говорю на отвлеченные темы?
Сайт вообще-то о delphi. И мне нужно решение на Delphi, потому что программулина не только скрывает рабочий стол и отключает меню пуск, а выполняет соответственно еще и другие полезные функции.
Спасибо за помощь.


 
Anatoly Podgoretsky ©   (2006-11-16 13:00) [27]

> Evgeniy_P  (16.11.2006 12:28:24)  [24]

Ну со свыше бороться можно, а вот со своим тяжело, не всем дано.


 
Percent   (2006-11-16 13:00) [28]

Пиши свою оболочку (Shell).


 
Anatoly Podgoretsky ©   (2006-11-16 13:00) [29]

> Percent  (16.11.2006 12:47:25)  [25]

> Ты все еще в вирусописателях... ;-)

Заповедник.


 
Anatoly Podgoretsky ©   (2006-11-16 13:01) [30]

> Evgeniy_P  (16.11.2006 12:57:26)  [26]

Может это тебе нужен Шелл?


 
Percent   (2006-11-16 13:02) [31]

не только скрывает рабочий стол и отключает меню пуск, а выполняет соответственно еще и другие полезные функции

"Сокрытие рабочего стола" и "Отключение меню пуск" теперь числятся в разделе "Полезные функции".
О как!


 
Anatoly Podgoretsky ©   (2006-11-16 13:03) [32]

> Percent  (16.11.2006 13:02:31)  [31]

А ранее числились почему то в западлостроении, как мир меняется.
По задаче ему нужен особый шелл.


 
Evgeniy_P   (2006-11-16 14:11) [33]

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


 
TIF ©   (2006-11-16 14:20) [34]

Удалено модератором
Примечание: Флудить завязываем


 
TIF ©   (2006-11-16 14:23) [35]

Удалено модератором
Примечание: Флудить завязываем


 
RASkov   (2006-11-16 19:57) [36]

> [0] vegarulez ©   (13.11.06 10:19)

Опиши реальную ситуацию когда необходимо убрать "Пуск" и "Рабочий стол".
А так только и будешь отбиваться от "флуда". И оно тому верно.


 
Loginov Dmitry ©   (2006-11-16 20:13) [37]

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


 
Anatoly Podgoretsky ©   (2006-11-16 20:29) [38]

> RASkov  (16.11.2006 19:57:36)  [36]

Реальные ситуации могут быть, но в зависимости от ситуации и решения, плоть до - а по зубам?


 
Anatoly Podgoretsky ©   (2006-11-16 20:32) [39]

> Loginov Dmitry  (16.11.2006 20:13:37)  [37]

Зачем перерезать, это решается проще, не включай и все, как минимум для ХР и 2003 и такая необходимость существует, например сервера. Кроме того можно и видео оключить.


 
RASkov   (2006-11-16 21:38) [40]

> [38] Anatoly Podgoretsky ©   (16.11.06 20:29)

Можно и так:) А можно и не пользоваться такими прогами.



Страницы: 1 2 вся ветка

Текущий архив: 2006.12.03;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.054 c
2-1163581261
pavel_guzhanov
2006-11-15 12:01
2006.12.03
Интересное поведение функции Length()


15-1163143100
Jeer
2006-11-10 10:18
2006.12.03
Вирус


15-1163398766
KSergey
2006-11-13 09:19
2006.12.03
Гигагерцы в цифровых схемах


15-1163079164
Access
2006-11-09 16:32
2006.12.03
Восстановить "опции" explore.exe в реестре


15-1163311268
Сало
2006-11-12 09:01
2006.12.03
Кличко! Кличко!