![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отключение Пуска и клавиатуры [D6, WinXP]
dkDimon © (2002-07-13 22:44:00)Народ, подскажите, пожалуйста, как отключить в Винде кнопку "Пуск", а еще клавиатуру.
Song (2002-09-11 22:39:00) [1]Это не убить, а скрыть. А восстановить также только SW_HIDE заменить на SW_SHOW
Immortal Deach (2002-09-11 21:44:00) [2]Пуск можешь просто убить, правда после етого его фиг востановишь, а оно тебе нужно???
а вот и код....
........................................
var
Wnd:THandle;
begin
Wnd := FindWindow("Shell_TrayWnd", nil);
Wnd := FindWindowEx(Wnd, HWND(0),"Button", nil);
ShowWindow(Wnd, SW_HIde);
end;
........................................
будут вопросы пиши......................
Странник (2002-09-11 13:03:00) [3]ShowWindow(FindWindowEx(FindWindow("Shell_TrayWnd", NULL), NULL, "BUTTON", NULL), ( enable ) ? SW_SHOW : SW_HIDE);
Song (2002-09-11 08:24:00) [4]Черех хук можно блокировать чего угодно.
Star (2002-09-10 23:05:00) [5]Кнопка Пуск закрывается очень легко, а вот сможешь ли ты блокировать клавишу Win или Ctrl+Esc ?
Song (2002-09-10 09:16:00) [6]Вообще в W9x, достаточно закрыть кнопку Пуск.
Если интересует гарантированное решение - то только хук.
Poirot (2002-09-09 20:06:00) [7]
> Можно вообще эту панель убрать, но как...?
Прально мыслишь!!! Рости вам, дорогой мой!!!
Это легче чем уонфетку у ребёнка отобрать!!!
OxOTHuK (2002-09-09 18:45:00) [8]Да,тема интерсная!
По поводу "Пуска" попробуй зарисовать его новым регионом.
Правда есть неудобство - перерисовка этого региона.
Можно вообще эту панель убрать, но как...?
Senka (2002-09-09 16:38:00) [9]Я знаю как скрывать кнопку Пуск. Пиши если нада....
Goblinus (2002-07-14 02:49:00) [10]Пуск - не знаю как, а клаву - это всё в FAQ сайта есть