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

получить Иконки в MDIChild ах через Messages...   Найти похожие ветки 

 
Dr. Web ©   (2002-06-07 15:47) [0]

Доброго времени суток Дамы и Господа!
сижу я тут копаю компоненту ElegantMDI
и возник у меня вопрос:
как через messages
выловить иконку MDIChild"a?
caption его вылавливает такая феня:

....
InstanceChildWndProc := MakeObjectInstance(ChildWndProc);
OldChildWndProc := Pointer(GetWindowLong(Handle,GWL_WNDPROC));
SetWindowLong(Handle, GWL_WNDPROC, Longint(InstanceChildWndProc));
.....

procedure TChild.ChildWndProc(var Message: TMessage);
begin
Case Message.msg of
WM_GETTEXT:
begin
Message.Result:= CallWindowProc(OldChildWndProc, Handle, Message.Msg, Message.WParam, Message.LParam);
Button.Caption := Copy(PChar(Message.LParam),1,12);
//PChar(Message.LParam) как раз и выдает caption
end;
end;

А как поймать иконку окна?


 
Dr. Web ©   (2002-06-08 00:12) [1]

Народ, ну что, никто с ВинАПИ не игрался? :(



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

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



Память: 0.45 MB
Время: 0.01 c
14-65216
Sewix
2002-05-17 14:17
2002.06.20
Подскажите где можно достать картинки на кнопки


1-65015
allrussia
2002-05-30 08:05
2002.06.20
Народ, у меня internet кончается, неизвестно когда теперь будет


1-65154
Aleksandr
2002-06-07 17:04
2002.06.20
Почему при присвоении полю потока значения возникает ошибка?


8-65185
ed4
2002-02-05 09:40
2002.06.20
Как изменить уровень звука для TMediaPlayer


1-65095
Magic
2002-06-06 14:39
2002.06.20
Колонки в StringGrid




   Наверх