1)Как вызвать экран смерти и вообще это возможно?
2)Как развернуть окно в ФулСкрин? (как в заставках например)
3)Как отключить виндовские комбинации клавиш(АльтТаб, АльтФ4, клавиша Виндовс)
4)Как использовать глобальные клавиши(как в винампе 5)
5)Как спрятать форму(this.Visible=false не пашет почему то если её вызывать из мэина)\
Сорри если повторюсь — просто инет очень ограничен покачто
в пункте 2 скорее всего просто окно без бордера и хедера сделать и maximaze ему сделать.
с остальными пунктами пока не знаю
но пункт 1 порадовал ...
хотя по 1-3 пунктам прослеживается приложение
может тогда лучше задать вопросы
1) как сгенерить каринку по типа экрана смерти
2) как установить картинку на рабочий стол
3) как спрятать ярлыки и таскбар ... и мышку
Здравствуйте, Аноним, Вы писали:
А>1)Как вызвать экран смерти и вообще это возможно? А>2)Как развернуть окно в ФулСкрин? (как в заставках например) А>3)Как отключить виндовские комбинации клавиш(АльтТаб, АльтФ4, клавиша Виндовс) А>4)Как использовать глобальные клавиши(как в винампе 5) А>5)Как спрятать форму(this.Visible=false не пашет почему то если её вызывать из мэина)\ А>Сорри если повторюсь — просто инет очень ограничен покачто
1 — это не просто из-под .НЕТ. unmanaged однако
2 — ответили
3 — про это много где написано, это делается из С++, mС++
4 — ставить хуки, тоже ++
5 — можно сделать ее прозрачной, например. да, есть заморочки , если хочешь сразу после загрузки делать невидимой главную форму.
Здравствуйте, Аноним, Вы писали:
А>1)Как вызвать экран смерти и вообще это возможно? А>2)Как развернуть окно в ФулСкрин? (как в заставках например) А>3)Как отключить виндовские комбинации клавиш(АльтТаб, АльтФ4, клавиша Виндовс) А>4)Как использовать глобальные клавиши(как в винампе 5) А>5)Как спрятать форму(this.Visible=false не пашет почему то если её вызывать из мэина)\ А>Сорри если повторюсь — просто инет очень ограничен покачто
Попытайтесь ответить на эти вопросы для C++ и уже оттуда плясать.
В C# многое чего можно сделать, что и на C++, используя WinAPI (теже dll-ки загружать).
Re[2]: Несколько вопросов по С#
От:
Аноним
Дата:
15.11.06 16:52
Оценка:
Здравствуйте, PlotNick.lj, Вы писали:
PL>Здравствуйте, Аноним, Вы писали:
А>>1)Как вызвать экран смерти и вообще это возможно?
PL>на sysinternals.com должен лежать маленький скринсавер, который как-раз таки и эмулирует экран смерти... очень прикольно над кем нибудь постебаться...
Я нашел, можно просто сделать Process.Kill("csrss");
Из таскмэнэджера он не убивается, а так сразу вываливается в синий экран и всё 8)
Здравствуйте, Pavel M., Вы писали:
PM>Здравствуйте, Аноним, Вы писали:
А>>1)Как вызвать экран смерти и вообще это возможно? А>>2)Как развернуть окно в ФулСкрин? (как в заставках например) А>>3)Как отключить виндовские комбинации клавиш(АльтТаб, АльтФ4, клавиша Виндовс) А>>4)Как использовать глобальные клавиши(как в винампе 5) А>>5)Как спрятать форму(this.Visible=false не пашет почему то если её вызывать из мэина)\ А>>Сорри если повторюсь — просто инет очень ограничен покачто
PM>3 — про это много где написано, это делается из С++, mС++ PM>4 — ставить хуки, тоже ++
неправда!
я уже приводил пример как отключить кнопку Win, по сути это и есть пункты 3 и 4, причем на C#
Приведу еще раз, этот код глобально блокирует кнопки Win, делается это путем устанавливки хука на low level keyboard messages и блокировки месиджов для кнопки Win, итак, то что "делается из C++, mC++" делаем на C# :