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

Вниз

Минимизировать ОКНА!!!   Найти похожие ветки 

 
r0n1n ©   (2003-07-23 01:48) [0]

Привет Мастера!!!
Решил тут прогу шутку написать, чоб все активные окна минимизировались.
Но вот в чем проблема!!!
Не могу послать сообщение активному окну!!!
SendMessage();
Напишите как если не затруднит!!!
Заранее благодарен!!!


 
Иван Шихалев ©   (2003-07-23 02:06) [1]

GetActiveWindow, EnumWindows


 
Igor__ ©   (2003-07-23 09:45) [2]

procedure MinimizeAll;
function EnumProc (WinHandle: HWnd; Param: LongInt): Boolean; stdcall;
begin
if (GetParent (WinHandle) = 0) and (not IsIconic (WinHandle)) and (IsWindowVisible (WinHandle)) then
begin
PostMessage (WinHandle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
( @EnumProc, 0)
procedure MinimizeAll;
function EnumProc (WinHandle: HWnd; Param: LongInt): Boolean; stdcall;
begin
if (GetParent (WinHandle) = 0) and (not IsIconic (WinHandle)) and (IsWindowVisible (WinHandle)) then
begin
PostMessage (WinHandle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
end;
EnumProc := TRUE;
end;
begin
EnumWindows (@EnumProc, 0);
end;


Минимизирует все :))))))))))))))


 
Игорь Шевченко ©   (2003-07-23 09:51) [3]

И я свою копеечку:

PostMessage (HWND_BROADCAST, WM_SYSCOMMAND, SC_MINIMIZE, 0);

Тоже минимизирует все... Но запускать не советую :)))



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
9-18211
Genri
2002-06-16 01:10
2003.10.06
Image мигает при передвижении


1-18323
anonymous
2003-09-23 17:08
2003.10.06
эксепшены в D7


6-18518
St!ff
2003-08-04 03:59
2003.10.06
Учет трафика


1-18467
Akim2
2003-09-24 12:45
2003.10.06
Как получить значение из DBGrid ячейки


3-18224
Denizzz
2003-09-17 09:07
2003.10.06
Как правильно отловить выбранную ячейку в DBGrid