СообЧа > База Знаний > Программирование > Visual Basic > Графика и Мультимедиа

Вопрос

Как в VB провести плавную прямую через три точки?

Ответ

Вот выдержки из доки по Win32 API. Используй линию Безье

BOOL PolyBezier(
HDC hdc, // handle to device context
CONST POINT *lppt, // pointer to endpoints and control points
DWORD cPoints // count of endpoints and control points
);


Расположение в gdi32.dll

The POINT structure defines the x- and y- coordinates of a point.
typedef struct tagPOINT { // pt
LONG x;
LONG y;
} POINT;


Смотри также:
ChildWindowFromPoint, GetBrushOrgEx, PtInRect, SetBrushOrgEx, WindowFromPoint

@HT0X@



Copyright © 2000-2004 Сообщество Чайников
Контактная информация