Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Меню "Пуск"


Автор: MIHEY 13.12.2003, 02:00
Подскажите как скрыть компоненты меню "Пуск" (Программы, Выполнить, Найти, ...)

Зарание блогадарен.

Автор: Serggggg 13.12.2003, 04:38
В принципе, если ты работал с такими проаги, как WinBoost, XteqSetup и т.п, то должен знать, что подобные вещи делаются через реестр Виндов.
Любой компонент меню "Пуск" можно отобразить и скрыть! У Delphi есть свои инструменты работы с реестром. К сожалению, не работал именно с такимим вещами, поэтому ничего конкретно по делу сказать не могу. По-моему, это все делается через класс TIniFile.
Кстати, если ты пишешь под Винды с платформой NT, то вообще все зашибись - после применения изменений в реестре Windows и перегружаться смысла нет, и глюков не присутствует!
Дерзай! Экспериментируй!

Автор: cot 13.12.2003, 07:55
Для удаления команды "Найти"нужно значение параметра NoFind в ключе HKEY_CURRENT_USES\Software\Microsoft\Windows\CurrentVersion\Policies\Exploer установить в 01. Если этого параметра нет, нужно его создать.
Такой же порядок для остальных команд только параметры другие.
Документы - NoRecentDocsMenu
ИЗбранное - NoFavoritesMenu
Завершение сеанса = NoLogOff и т.д.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)