Re[4]: Глюк или как ???
От: DanilB Россия  
Дата: 22.07.04 12:41
Оценка:
Здравствуйте, merlin.fs, Вы писали:

MF>Здравствуйте, DanilB, Вы писали:


MF>Это кусочек MSDN:


MF>[msdn]

MF> MoveToEx
MF> The MoveToEx function updates the current position to the specified point and optionally returns the previous position.

MF>[/msdn]



MF>[msdn]

MF> Polygon
MF> ...
MF> The current position is neither used nor updated by the Polygon function
MF>[/msdn]

Вот так получилось.

::MoveToEx(PaintBoxButton->Canvas->Handle,7,7,NULL);
POINT points[3];
points[0].x = 7;
points[0].y = 7;
points[1].x = PaintBoxButton->Canvas->ClipRect.Width() — 7;
points[1].y = 7;
points[2].x = PaintBoxButton->Canvas->ClipRect.Width() / 2;
points[2].y = PaintBoxButton->Canvas->ClipRect.Height() — 8;

::Polygon(PaintBoxButton->Canvas->Handle,points,3);

Странно. я думал что Canvas дублирует WinApi функции без HDC параметра.
Наверное это все таки Bulder-глюк!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.