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

Вниз

Как поймать минимизацию окна?   Найти похожие ветки 

 
^Sanya ©   (2002-11-27 11:43) [0]

WM_ACTIVATE почему-то не работает...:


...
private
{ Private declarations }
Modified: Boolean;
procedure WMActivate(var Msg: TWMActivate); message WM_ACTIVATE;
public
{ Public declarations }
...

procedure TfrmMDIchildGrid.WMActivate(var Msg: TWMActivate);
begin
if Msg.Minimized then ShowMessage("min")
else inherited;
end;


 
Song ©   (2002-11-27 11:45) [1]

TApplication.onMinimize, WM_SYSCOMMAND


 
Воропай Андрей   (2002-11-27 11:51) [2]

wm_SysCommand

Уведомляет окно, что выбpан элемент меню System, блок максимизации или блок минимизации.

Паpаметpы:
wParam: Запpос на системную команду. Может быть любой из констант sc_. См."Значения системных команд (sc_)". Младшие 4 бита wParam используются для собственных нужд Windows.
lParamLo: x-кооpдината мыши или нуль, если мышь не используется.
lParamHi: y-кооpдината мыши или нуль, если мышь не используется.

Возвpащаемое значение: Не используется.

Комментаpии: Клавиши акселеpатоpа, выполняющие отобpажения в элементы меню System, осуществляют тpансляцию не в сообщение wm_Command, а в сообщение wm_SysCommand. Сообщение wm_Command посылается для акселеpатоpов только в случае, если окно не минимизиpовано и акселеpатоp не соответствует никакому элементу меню в меню окна или в меню System. Элементы меню System могут быть модифициpованы с помощью функций GetSystemMenu, AppendMenu, InsertMenu и ModifyMenu. Пpикладная задача должна обpабатывать выбоp всех модифициpованных элементов меню System. Все необpаботанные пpикладной задачей сообщения должны пеpедаваться в DefWindowProc. Сообщения wm_SysCommand могут посылаться в DefWindowProc всякий pаз, когда пpикладной задаче нужно выполнить команду меню System.


 
^Sanya ©   (2002-11-27 11:55) [3]


> Воропай Андрей (27.11.02 11:51)

Сам тока про всё у себя это прочёл, ищё "sc_"
Не могу найти.... sc_ коамнды :(


 
Dmitriy Polskoy ©   (2002-11-27 12:06) [4]

Help -> Windows SDK -> Index -> WM_SYSCOMMAND


 
^Sanya ©   (2002-11-27 13:27) [5]


> Dmitriy Polskoy © (27.11.02 12:06)

Большое спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
1-14481
gary5555
2002-11-23 10:20
2002.12.05
Как по типу компонента TComboBox вместо текста вставить рисунок.


6-14718
neodiX
2002-10-04 11:44
2002.12.05
Socket & Thread, не могу понять в чем проблема


14-14817
OlegS Astana
2002-11-16 09:01
2002.12.05
Работа с градусами


3-14419
skirdov
2002-11-16 00:47
2002.12.05
Русский язык в таблицах Paradox


14-14798
AL2002
2002-11-15 15:52
2002.12.05
Где можно качнуть (перехватить) козырные снимки...