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

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

Поведение полно оконнго приложения? [D7, Win2k, WinXP]


cranium ©   (2005-06-05 00:13:00) 

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


Abessalom   (2005-06-05 05:11:00) [1]

Снизить "частоту" переключения в другие приложения можно, зарегистрировав свой HotKey:
RegisterHotKey(Handle, FHKeyID, MOD_ALT, VK_TAB)...

и ничего не делая в обработчике

procedure TForm1.WMHotKey(var Message: TWMHotKey);
begin

end;


Abessalom   (2005-06-05 04:45:00) [2]


> cranium   (05.06.05 01:17) [3]

А это другой вопрос, если что... Мне кажется надо копать Win32 Programmer Ref. CreateDesktop, OpenDesktop и далее. Сам не лазил, ничего не скажу но мне кажется что управление столами включено в Win32 API, а не придумано в конечном счете разработчиками приложений под Win


cranium   (2005-06-05 01:17:00) [3]

Хорошо, а как же тогда реализуются альтернитивные декстопы? Подменой Shell насколько я понимаю... Может кто чего в этом направлении присоветует....


alex-drob   (2005-06-05 00:40:00) [4]

Если только получиться заблокировать нажатие клавиши Windows и alt+ctrl+del, то может быть


lookin   (2005-06-05 00:35:00) [5]

Мне кажется, что в Windows никак...


Наверх

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