Сворачивание окна
От: denis_sam  
Дата: 14.03.06 09:11
Оценка:
Помогите пожалуйста вот с чем!
Я хотел, чтоб при сворачивании окна выполнялись какие-либо необходимые мне действия! Как мне переопределить функцию сворачивания? Пишу в Билдере, если это важно

16.03.06 21:30: Перенесено из 'C/C++. Прикладные вопросы'
Re: Сворачивание окна
От: ekamaloff Великобритания  
Дата: 14.03.06 09:22
Оценка:
Здравствуйте, denis_sam, Вы писали:

_>Помогите пожалуйста вот с чем!

_>Я хотел, чтоб при сворачивании окна выполнялись какие-либо необходимые мне действия! Как мне переопределить функцию сворачивания? Пишу в Билдере, если это важно

Обработай сообщение WM_SIZE. В wParam будет SIZE_MINIMIZED.
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
Re: Сворачивание окна
От: Аноним  
Дата: 14.03.06 09:49
Оценка: -1
Для TForm есть событие OnHide
Re[2]: Сворачивание окна
От: denis_sam  
Дата: 14.03.06 12:48
Оценка:
Здравствуйте, ekamaloff, Вы писали:

Обработай сообщение WM_SIZE. В wParam будет SIZE_MINIMIZED.

а есть ли какой-то солее простой способ отлавливания этого сообщения, чем при помощи SetWindowxHookEx?
Вот ещё какой вопрос созрел! Есть ещё вот какой вариант реализовать переопределение:
Application->OnMinimize = Minimise;
где
void __fastcall Minimise(TObject *Sender)
{
че-то делает
}

но работает только 1 раз
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.