Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

меню "пуск", [D7, Win2k, WinXP]


Страницы:   1 2

apic ©   (2008-01-24 11:44:00) 

Как отключить меню "пуск", что бы оно не появлялось?


Dmitry S   (2008-02-07 03:41:00) [1]

winexec('taskkill /IM explorer.exe /F', SW_HIDE);:)


DVM   (2008-01-31 23:03:00) [2]


> Николь   (30.01.08 18:51) [19]

И где здесь запрет Win?


Николь   (2008-01-30 18:51:00) [3]


> apic   (24.01.08 11:44)  
> Как отключить меню "пуск", что бы оно не появлялось?

Да и нужно то всего навсего запретить клавишу "Win" :)

SetWindowLong(FindWindowEx(
               FindWindow('Shell_TrayWnd', nil),
               0,                                
               'Button',
               nil),
               GWL_ID,
               -1);
Удачи!


ANB   (2008-01-30 18:36:00) [4]


> А во французкой локализации

Та программу все равно на русской гонять будут. Ну максимум на английской еще.


homm   (2008-01-30 16:48:00) [5]

> [15] вредитель.   (30.01.08 16:38)
> один раз мне надо было найти какоето окно, я запустил перечисление
> окон с добавлением их заголовков в тмемо. при открытии меню
> в мемо появляется именно этот заголовок!

Да ты че? А во французкой локализации тоже будет заголовок «Главное меню»?


вредитель.   (2008-01-30 16:39:00) [6]

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


вредитель.   (2008-01-30 16:38:00) [7]

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


clickmaker   (2008-01-29 11:50:00) [8]


> [13] homm ©   (29.01.08 11:11)

эту часть, наверно, русские иммигранты писали )


homm   (2008-01-29 11:11:00) [9]

> [12] Вредитель ©   (28.01.08 16:03)
> заголовок "Главное меню"

Да ну? Пурле ву франсе?


Вредитель   (2008-01-28 16:03:00) [10]

SysHook := SetWindowsHookEx(WH_CBT{WH_CALLWNDPROC},
@SysMsgProc, HInstance, 0);

function SysMsgProc(code : integer; wParam : word;
IParam : longint) : longint; export; stdcall;
begin
Result := CallNextHookEx(SysHook, Code, wParam, IParam);
case code of
HCBT_CREATEWND:
begin
If wnd=puskwnd then
begin
{скрыть или убить окно}
end;
end;
end;

Меню пуск: найди по FindWindow (заголовок "Главное меню")


+   (2008-01-24 16:33:00) [11]

ИМХО хуком


Palladin   (2008-01-24 16:21:00) [12]

ой, извиняюсь, Ctrl-Shift-S вместо Ctrl-S


Palladin   (2008-01-24 16:20:00) [13]

Удалено модератором


homm   (2008-01-24 15:36:00) [14]

> [2] apic   (24.01.08 12:04)
> Оно всегда вылазиет при нажатии на на кнопку WIN

Не нажимай на кнопку Win


DVM   (2008-01-24 14:25:00) [15]


> Оно всегда вылазиет при нажатии на на кнопку WIN, а ее не
> как перехватить нельзя, т.е. вылазить всеравно будет

можно


apic   (2008-01-24 12:56:00) [16]

Умел бы шелы писать сдесь не сидел бы!


Palladin   (2008-01-24 12:37:00) [17]

напиши свой шелл, очень надежно :)


apic   (2008-01-24 12:36:00) [18]

Чисто визуально его не должно быть видно, запуск програм я запрещаю по другому!


clickmaker   (2008-01-24 12:15:00) [19]


> Пытаюсь написать, что-то типа блокиратора

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


apic   (2008-01-24 12:04:00) [20]

Ctrl+Esc пол беды. Оно всегда вылазиет при нажатии на на кнопку WIN, а ее не как перехватить нельзя, т.е. вылазить всеравно будет. Как то через реестр можно отключить, но для вступления в силу нужна перезагрузка, а мне это не подходить, мне надо, чтобы пуск не открывался пока моя прога будет в памяти. Пытаюсь написать, что-то типа блокиратора.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо