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

Вниз

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

 
SuperIgor ©   (2002-03-19 05:10) [0]

Вопрос может и не сложный но всё таки Как свернуть все окна???
Заранее Thanks!!!


 
MZ____   (2002-03-19 07:34) [1]

HWND FindWindow(

LPCTSTR lpClassName, // pointer to class name
LPCTSTR lpWindowName // pointer to window name
Parameters

lpClassName
Points to a null-terminated string that specifies the class name or is an atom that identifies the class-name string. If this parameter is an atom, it must be a global atom created by a previous call to the GlobalAddAtom function. The atom, a 16-bit value, must be placed in the low-order word of lpClassName; the high-order word must be zero.

lpWindowName
Points to a null-terminated string that specifies the window name (the window"s title). If this parameter is NULL, all window names match. );


BOOL ShowWindow(
HWND hWnd, // handle of window
int nCmdShow // show state of window
);

nCmdShow
SW_HIDE Hides the window and activates another window.
SW_MAXIMIZE Maximizes the specified window.
SW_MINIMIZE Minimizes the specified window and activates the next top-level window in the Z order.




читай Win32 programmers reference


 
Song ©   (2002-03-19 08:27) [2]

http://delphi.vitpc.com/helloworld/wininf01.htm#_8


 
copyr25 ©   (2002-03-19 17:48) [3]

procedure TForm1.Button1Click(Sender: TObject);
var h:HWnd;
begin
h:=handle;
while h > 0 do begin
if isWindowVisible(h) then
postmessage(h,WM_SYSCOMMAND,SC_MINIMIZE,0);
h:=getnextwindow(h,GW_HWNDNEXT);
end;


 
copyr25 ©   (2002-03-19 17:52) [4]

end;
:))


 
Dimaond Cat ©   (2002-03-19 23:19) [5]

если реально все окна (ну тоесть абсолютно все) то попробуй
postmessage(hwnd_broadcast, wm_syscommand, sc_minimize,0);
только чур меня ногами не лупить, но шутка веселая


 
copyr25 ©   (2002-03-20 17:31) [6]

А за что лупить!? Классный пример:))
Во-первых, в трее скроллбар появляется, во-вторых окно
этого загадочного "Индикатора зарядки батарей".
Вообщем, класс!!
:))


 
copyr25 ©   (2002-03-20 17:57) [7]

Конечно, Broadcast закрывает и видимые, и невидимые, и дочерние,
и с заголовком, и без оного, и все прочее.
Одно дело, прочитать об этом в хэлпе - другое увидеть, как это выглядит
на самом деле:))


 
copyr25 ©   (2002-03-20 18:20) [8]

Diamond Cat:
Вот, только кнопку "ПУСК" broadcast не трогает.
А она хоть и BUTTON, но может менять размеры
под SetWindowPos. Т.е., вроде, как кнопка, вроде -
как окно:)))
До сих пор не пойму. Was ist das? :)))


 
Raptor ©   (2002-03-20 19:18) [9]

Любая кнопка есть ничто иное как окно класса BUTTON.
Любой контрол в винде - окно.



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
6-73350
knyaz17
2002-03-06 16:24
2002.05.23
Как получить доступ к интерфейсу IHTMLOptionsHolder?


1-73200
MisterBin
2002-05-13 19:45
2002.05.23
Загрузить строки из файла


6-73333
Programmer1
2002-03-12 16:37
2002.05.23
Создание сетевого диска


3-73032
vopros
2002-04-26 12:13
2002.05.23
Как инсталяшку сдлать с бaзой Access?


1-73152
chsv
2002-05-13 19:58
2002.05.23
ширина ComboBox и его списка