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

Вниз

разница между WM_CREATE и WM_COMMAND   Найти похожие ветки 

 
Creative   (2006-04-25 12:27) [0]

Объясните пожалуйста, почему если
{
SetRect(R, 100,100, 400, 200);
FillRect(DC, R, COLOR_HIGHLIGHT);
}

происходит при WM_COMMAND, то означенный прямоугольник рисуется, а если при WM_CREATE - то нет?


 
Rouse_ ©   (2006-04-25 13:01) [1]

Потомучто WM_CREATE отправляется до того как окно создано.
ЗЫ: не проще ли через WM_PAINT?


 
Creative   (2006-04-25 13:05) [2]

да, уже разобралась, действительно проще :-)


 
Leonid Troyanovsky ©   (2006-04-25 19:51) [3]


> Rouse_ ©   (25.04.06 13:01) [1]

> Потомучто WM_CREATE отправляется до того как окно создано.


После того. Это первое сообщение которое (возможно)
получит свежесозданное окно.

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.043 c
2-1154344371
oleolay
2006-07-31 15:12
2006.08.20
Подскажите пожалуйста какими компонентами сделать "слои" на форме


2-1154503740
aly
2006-08-02 11:29
2006.08.20
Как создавать объект при инитиализации только в run-time


15-1153798751
vajo
2006-07-25 07:39
2006.08.20
AMD и ATI объявили о слиянии


4-1145909672
Volf_555
2006-04-25 00:14
2006.08.20
Как отправить программе комбинацию клавиш?!


2-1154497995
ExCode
2006-08-02 09:53
2006.08.20
форматирование кода delphi