Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.20;
Скачать: CL | DM;

Вниз

Окна   Найти похожие ветки 

 
Chuha   (2003-11-11 15:09) [0]

Как минимизиравть все окна кроме моего!!! :????


 
Murad ©   (2003-11-11 15:11) [1]

Используй EnumWindows


 
Vlad Oshin ©   (2003-11-11 15:22) [2]

примерно так

function EnumProc (Wd: HWnd; Param: LongInt): Boolean; stdcall; // Обязательно stdcall !!!
Var
Nm:Array[0..255] of Char;
ZNAME:string;
Begin
If Wd<>Form1.Handle then // если это не наша программа
If IsWindowVisible(WD) then // если окно видимо
If not IsIconic(WD) then // если окно не свернуто
If isWindow(WD) then begin // и вообще это - окно.
SendMessage(WD,WM_SYSCOMMAND,SC_xxx,0);
end;

EnumProc := TRUE; // продолжаем перебирать все окна системы.
end;

procedure TForm1.Button1Click(Sender: TObject); // допустим, закрываем по нажатию на клавишу
begin
EnumWindows (@EnumProc, 0); // отрабатываем сворачивание окон.
end;



Страницы: 1 вся ветка

Текущий архив: 2003.11.20;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.022 c
14-66059
Gluk_3_Final
2003-10-28 17:06
2003.11.20
Зацените, скоро раздел новый будет


1-65970
Сергей Резников
2003-11-09 14:34
2003.11.20
Подсветка синтаксиса в Richedit


1-65902
MozG
2003-11-08 14:23
2003.11.20
Как программно узнать количество папок/файлов в папке и подпапках


14-66057
sowell
2003-10-30 10:33
2003.11.20
Как получить сертификат от BrainBench?


7-66148
СергейК
2003-09-11 14:29
2003.11.20
Нужен переключатель целой и дробной части в windows