Вниз
Скачать: CL | DM;

Ребята!   Найти похожие ветки 

← →
Елена   (2001-09-29 12:23) [0]

Блин, во запарки на работе!!!
Мне поручили проектик, всё готово, кроме одного. Как программно свернуть любое приложение, будь это игра или MSOffice или ещё что.


← →
ASTARD ©   (2001-09-29 17:55) [1]

SendMessage, PostMessage.


← →
Василий ©   (2001-09-29 21:09) [2]

// сворачивает всё кроме себя
procedure closewin(Handle: hWnd);
var Wnd,NWnd: THandle;
buff: array [0..127] of Char;
begin
Wnd := GetWindow(Handle, gw_HWndFirst);
while Wnd <> 0 do
begin
if (Wnd <> Application.Handle) and
IsWindowVisible(Wnd) and
(wnd<>Application.MainForm.Handle)and
(GetWindowText(Wnd, buff, sizeof(buff)) <> 0) then
begin
Nwnd:=wnd;
CloseWindow(Nwnd);
end;
Wnd := GetWindow(Wnd, gw_hWndNext);
end;
end;

PS--
Девчата! почему не хотите свой mail оставлять ? ;)
И если не секрет нафига это нужно все окна сворачивать ?


← →
Елена   (2001-09-29 22:29) [3]

Окна надо сворачивать для того, чтоб программа выдавала сообщение типа "Please, enter registration number" :) Вот такая вот прога!

А мыло своё не даю, да и зачем? Переписываться? Итак хватает.

О Г Р О М Н О Е С П А С И Б О ТЕМ КТО ОТВЕТИЛ!!!


← →
Елена   (2001-09-29 23:08) [4]

:))) Сорри !
Я не очень поняла какое значение нужно задавать этой процедуре closewin(???)


← →
ASTARD ©   (2001-09-30 00:35) [5]

Еще есть вариант EnumW....... смотри справку ..... возвращает хендлы окон .. потом просто используй SendMessage PostMessage!


← →
ReNoiZer ©   (2001-10-02 12:53) [6]

>Елена
А зачем сворачивать, чтобы показать сообщение, можно итак показать же.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
3-52474
Котелок
2001-12-10 07:47
2002.01.17
Так всё таки, можно как нибудь победить DBGrid?


4-52679
Undert
2001-11-15 19:02
2002.01.17
Опять таблица...


6-52626
iPasha
2001-10-24 18:10
2002.01.17
И снова про FTP и Proxy


1-52610
VicV
2001-12-28 18:31
2002.01.17
Работа с архивами zip


14-52646
asafr
2001-11-17 18:35
2002.01.17
Никакой жизни... И в субботу работа...




   Наверх