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

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

сворачивание окон(проблема )


Lm ©   (2004-07-16 12:26:00) 

Здравствуйте! У меня такая проблема я никак не могу добиться, чтобы сворачивались все окна. К примеру если запущена игра Quake3, то она не сворачивается. Из-за чего может быть? За ранее спасибо
function EnumProc (Wd: HWnd; Param: LongInt): Boolean; stdcall;
Var
 Nm:Array[0..255] of Char;
 ZNAME:string;
 Wnd : hWnd;
 buff: ARRAY [0..127] OF Char;
Begin
 If  (Wd<>FormTimeServer.Handle)and(Wd<>FormLock.Handle) then
      If  IsWindowVisible(WD) then
          If  not IsIconic(WD) then
            If  isWindow(WD) then
                    begin
                      SendMessage(WD,WM_SYSCOMMAND,SC_MINIMIZE,0);
                    end;

 EnumProc := TRUE;
end;

begin
          EnumWindows (@EnumProc, 0);


clickmaker   (2004-07-16 13:10:00) [1]

Попробуй ShowWindow c флагом SW_FORCEMINIMIZE или SW_SHOWMINNOACTIVE


Наверх

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