CDC::GetPath

Int GetPath ( LPPOINT lpPoints, LPBYTE lpTypes, int nCount ) константа;

Значення, яке повертається

Якщо параметр nCount є ненульовим, перераховані кількість точок. Якщо nCount 0, загальна кількість точок на шляху (і GetPath пише нічого буферів). Якщо nCount є ненульовим і менша кількість точок на шляху, значення, що повертається, -1.

Параметри

lpPoints

Точок на масив ТОЧКИ структури даних або CPoint об'єктів, де кінцеві точки лінія і крива контрольні точки розміщуються.

lpTypes

Точок на масив байт, де розташовуються типи вершини. Значення є одним з таких:

nCount

Визначає загальну ТОЧКУ структур даних, що можуть бути розміщені в масиві lpPoints . Це значення має бути, так само, як кількість байтів, які можуть бути розміщені в масиві lpTypes.

Зауваження

Отримує координати, визначення кінцевих точок, ліній і контрольних точок кривих, знайдені в шлях, який вибрано в контексті пристрою. Контексту пристрою може містити замкнений контур. Точками контуру повертаються в логічних координат. Точки зберігаються в шлях у пристрій координат, GetPath зміни точок від пристрою координати логічні координати за допомогою обернене перетворення поточного. FlattenPath член функції можна назвати перед GetPath, перетворити всі кривих на шляху на сегменти.

CDC оглядЧлени класу | Ієрархічна діаграма

Дивіться також CDC::FlattenPath, CDC::PolyDraw, CDC::WidenPath

Index