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

Вниз

Как управлять чужим окном   Найти похожие ветки 

 
spyrytus ©   (2006-10-23 20:54) [0]

Добрый вечер ! Подскажите пожалуйста, как можно управлять чужим окном (свернуть, развернуть, закрыть и т.д.). Я делал так:

var
 hWin:THandle;
begin
 hWin := GetWindow(FindWindow(0,"искомое окно"),0);
 SendMessage(hWin,WM_DESTROY,0,0);
end;

Этот код работает, так: "искомое окно" белеет, и выдается системная ошибка, а Windows просит отправить отчет.
Подскажите как сделать правильно.

Спасибо !


 
Ketmar ©   (2006-10-23 21:04) [1]

никогда... НИКОГДА не посылай окнам WM_DESTROY. запиши большими буквами на стене.


 
spyrytus ©   (2006-10-23 21:06) [2]

Ок ! Но WM_CLOSE - результат тот же !


 
Орион ©   (2006-10-23 21:06) [3]

> [0] spyrytus ©   (23.10.06 20:54)
>Подскажите как сделать правильно.

Сделать правильно что? Заставить окно зеленеть?

>Спасибо !
Лучше валютой.


 
spyrytus ©   (2006-10-23 21:08) [4]

Не зеленеть, а читать внимательней нужно как можно управлять чужим окном (свернуть, развернуть, закрыть) !


 
Ketmar ©   (2006-10-23 21:12) [5]

CloseWindow(), DestroyWindow(), etc...


 
Leonid Troyanovsky ©   (2006-10-23 22:15) [6]


> spyrytus ©   (23.10.06 20:54)  

> Добрый вечер ! Подскажите пожалуйста, как можно управлять
> чужим окном (свернуть, развернуть, закрыть и т.д.).


SendMessage with WM_SYSCOMMAND.

--
Regards, LVT.



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

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

Наверх




Память: 0.48 MB
Время: 0.047 c
1-1168700664
Nostradamus
2007-01-13 18:04
2007.03.04
Мистика с RichEdit


1-1168438293
tol
2007-01-10 17:11
2007.03.04
Сотрировка страниц для печати


1-1168662909
ПАСЮТА
2007-01-13 07:35
2007.03.04
directX


15-1170705530
Юный физик
2007-02-05 22:58
2007.03.04
Помогите решить задачку


6-1158733101
mat99
2006-09-20 10:18
2007.03.04
обработка mailto в delphi