![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
разница между WM_CREATE и WM_COMMAND [D7, WinXP]
Creative © (2006-04-25 12:27:00)Объясните пожалуйста, почему если
{
SetRect(R, 100,100, 400, 200);
FillRect(DC, R, COLOR_HIGHLIGHT);
}
происходит при WM_COMMAND, то означенный прямоугольник рисуется, а если при WM_CREATE - то нет?
Leonid Troyanovsky (2006-04-25 19:51:00) [1]
> Rouse_ © (25.04.06 13:01) [1]
> Потомучто WM_CREATE отправляется до того как окно создано.
После того. Это первое сообщение которое (возможно)
получит свежесозданное окно.
--
Regards, LVT.
Creative (2006-04-25 13:05:00) [2]да, уже разобралась, действительно проще :-)
Rouse_ (2006-04-25 13:01:00) [3]Потомучто WM_CREATE отправляется до того как окно создано.
ЗЫ: не проще ли через WM_PAINT?