Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
ВнизКак свернуть все окна??? Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.05.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c