AfterPaint event (MapCtrl)

Возникает по завершении каждой перерисовки карты.

Возникает от:

MapCtrl

Синтаксис:

Event AfterPaint(DrawHandle As Long)

DrawHandle - параметр для рисования (смотри GetDrawHandle).

Описание:

Возникает по завершении перерисовки окна карты самим контролом (WM_PAINT), давая возможность разработчику приложения нарисовать в окне карты что-то свое. Сравните с BeforePaint.

Пример:

Private Sub object_AfterPaint (ByVal DrawHandle As Long)
    'При каждой перерисовке карты
    Dim hDC As Long

    'Получаем HDC по параметру DrawHandle
    hDC=MapCtrl1.GetDCByDrawHandle (DrawHandle)

    'Рисуем на карте кружок с радиусом  50 пикселов
    Ellipse hDC, 0, 0, 100, 100
End Sub