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

Вниз

Как свернуть все окна?   Найти похожие ветки 

 
tytus   (2004-05-22 11:19) [0]

Добрый день господа. Подскажите,какое сообщение послать системе чтобы свернуть все окна?


 
KADAN ©   (2004-05-22 11:41) [1]

можно вот таким смешным путем:
 keybd_event(VK_LWIN,0,0,0);
 keybd_event(ord("M"),0,0,0);
 keybd_event(ord("M"),0,KEYEVENTF_KEYUP,0);
 keybd_event(VK_LWIN,0,KEYEVENTF_KEYUP,0);


:-)


 
KADAN ©   (2004-05-22 11:51) [2]

или можешь использовать BroadcastSystemMessage


 
default ©   (2004-05-22 11:58) [3]

всем всем?даже тем которые невидимы, свёрнуты, ...?
можно через GetForegroundWindow сделать


 
Sur ©   (2004-05-22 13:21) [4]

{$APPTYPE CONSOLE}
program Minimize;
uses Windows,Messages;
var Count:integer;

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

begin
 Count:=0;
 EnumWindows (@EnumProc, 0);
 Writeln("Minimized:",Count," windows");
end.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
1-1087908433
Gia Gvatua
2004-06-22 16:47
2004.07.04
Одновременное нажатие двух клавиш


6-1084000571
eNZo
2004-05-08 11:16
2004.07.04
Приложение клиент - сервер для работы с MSSQL на удаленном компе


3-1086329624
t100
2004-06-04 10:13
2004.07.04
SQL-запрос


1-1087723329
akvilon
2004-06-20 13:22
2004.07.04
Мои шрифты и Canvas.Font


6-1083773934
yakuza
2004-05-05 20:18
2004.07.04
Как обмениваться IP-пакетами на сетевом уровне, без TCP/IP и UDP?