Как да деактивирате стартовото меню в Windows
Здравейте на всички майстори! Имам въпрос. Има ли някакъв начин програмно да се отървете от менюто "Старт" в Windows? За да не съществува. Тоест не го скривайте, а просто го премахнете напълно, когато програмата стартира. и Активиране след завършването му. Може би има връзки, където има тема за това. Мисля, че има ключ в регистъра за този случай. и смятам, че трябва да се копае в тази посока. когато промените ключа на системния регистър, вероятно ще трябва да рестартирате, за да влязат в сила промените от този вид. Какво мислите по този въпрос?
Можете, но ще бъде по-трудно да се "отървете" от клавиша Win :)
Няма ли начин да го прихвана? Да, по принцип, като цяло, дори не мога да прихвана ключа за вино. въпреки че лъчът, разбира се, ще бъде прихванат. добре, нека да стигнем до това по-късно. Как мога да направя това без прихващане?
> Какво е вашето мнение по въпроса.
Има само една мисъл - в интернет има много примери за премахване на Start.
1. намерете прозорец с име Shell_TrayWnd 2. сред дъщерните прозорци на този прозорец намерете прозорец с клас BUTTON 3. Задайте състоянието на видимост на желаната стойност :)
Мисля, че има ключ в системния регистър за този случай.
Да, Microsoft специално предостави за @%&%$ като вас, ключ в регистъра.
Странно е да изнасилиш потребител по този начин. Защо?
> Можете, но ще бъде по-трудно да се "отървете" от клавиша Win: > )Закачете се за клавиатурата и изрежете по код )
> Можете, но ще бъде по-трудно да се "отървете" от клавиша Win:
И какъв е смисълът, няма да може да се кръсти мишката
Освен Win трябва да прекъснете и Ctrl + Esc
> Освен Win, трябва да прекъснете и Ctrl + EscАко искате да прекъснете толкова много възможности, възниква въпросът: "На правилното място ли еда го прекъсна?" :)
Имам проблем: когато работният плот е скрит ShowWindow(FindWindow(nil,"Program Manager"),SW_HIDE) и лентата на задачите е скрита ShowWindow(FindWindow("Shell_TrayWnd", Nil), SW_HIDE),
Щракнете два пъти където и да е на работния плот, за да отворите стартовото меню.
Не ми казвайте как да накарам стартовото меню да не изскача изобщо?
=) ох. смешно за доса
Когато скриете само лентата на задачите ShowWindow(FindWindow("Shell_TrayWnd", Nil), SW_HIDE) стартовото меню не се показва. Но ако скриете и работния плот, тогава се появява този проблем.
след това се появява този проблем
Не, това не е проблем. Но вашата програма е истински проблем за потребителя. Откажете се от вирусите. Хайде, по-добре е да бъдете градивни.
Просто понякога потребителите на работа трябва да бъдат ограничени.
Просто понякога потребителите трябва да бъдат ограничени по време на работа.
За това са правилата за сигурност. И системният администратор трябва да се погрижи за това. Това, което се опитвате да направите, е шега. Съжалявам, но нямам други имена за това.
И решихте, че това са вашите функции.
Чакайте, въпросите не бяха защо е необходимо това, а как може да бъде победено?
За процента: политиките за сигурност не са подходящи тук. Останалата част от отговора е по-горе.
За Анатолий Подгорецки: за съжаление, но да.
Правилата за сигурност не се вписват тук.
Можете ли да обясните защо?
P.S. Докато не обясниш, няма да има доверие в теб като честен програмист. Ще бъдете изброени в редиците на авторите на вируси.
О, дори и така! Ваше мнение или отгоре?
ясно е, че никакви мисли, само разговори на абстрактни теми.
за проценти: порадиспецификата на основния софтуер. за Анатолий Подгорецки: и моя, и отгоре.
Ясно е, че никакви мисли, само разговори на абстрактни теми
Да, докато ВИЕ говорите за абстрактни теми "Поради спецификата на основния софтуер" не е по-добър от други аргументи като "необходимо е", "изисквания във времето".
Дайте тук конкретното поведение и решения на вашата система, които ви пречат да използвате вградените политики за сигурност на операционната система.
P.S. Все още пишете вируси. ;-)
? защо говоря за абстрактни теми? Сайтът всъщност е за delphi. И имам нужда от решение на Delphi, защото инструментът не само скрива работния плот и деактивира стартовото меню, но също така изпълнява други полезни функции съответно. Благодаря за помощта.
Е, можете да се биете отгоре, но е трудно със собствените си, не всеки е даден.
Напишете вашата черупка (Shell).
> Все още пишете вируси. ;-)
Може би имате нужда от Shell?
не само скрива работния плот и деактивира стартовото меню, но съответно изпълнява други полезни функции
„Скриване на работния плот“ и „Деактивиране на стартовото меню“ вече са изброени под Полезни функции. О, уау!
И по-рано те бяха изброени по някаква причина в западното строителство, тъй като светът се променя. Според задачата той се нуждае от специална черупка.
Компютрите с Win OS се използват не само у дома и в офиси, където, разбира се, това е подструктура или полезни функции в кавички, но има места за употреба, където тези функции за скриване трябва да бъдат активирани и, ако е необходимо, бързо да върнете всичко на мястото си, за да отстраните всички неизправности.
Изтрито от модераторЗабележка:Да спрем наводняването
Изтрито от модераторЗабележка:Да спрем наводняването
Проблемът се решава просто:отрежете кабела от клавиатурата и мишката. Вярно е, че е много трудно да се приложи тази полезна функция програмно, така че или вие сами, или помолете потребителя.
Реални ситуации могат да бъдат, но в зависимост от ситуацията и решението, плътта е до - но трудно?
Авторът трябваше да сложи всички карти на масата. Без това въпросът най-малко буди подозрение за целите му.
И какво от това, че може да е сървър, на който денонощно работят хора, които освен специален работещ софтуер нямат нищо друго и не се нуждаят от него. А наличието на работния плот и стартовото меню ще ги отвлече от работата и ще ги привлече към всякакви глупости, поради които може да има големи проблеми. Това е всичко. Благодаря на ВСИЧКИ за пухчетата. Считам моята част от темата приключена. P.S. Трябва да гледаме на света по-широко.
> сървър, на който хората работят денонощно
. нефиг си сървър, това е работна станция.