Создание пути
Чтобы создать путь и выбрать его в контроллер домена, сначала необходимо определить точки, описывающие его. Это делается путем вызова функции BeginPath, указания соответствующих функций рисования, а затем путем вызова функции EndPath. Это сочетание функций (BeginPath, функций рисования и EndPath) представляет собой скобку пути. Ниже приведен список функций рисования, которые можно использовать.
- AngleArc
- Arc
- ArcTo
- Аккорд
- CloseFigure
- Эллипс
- ExtTextOut
- LineTo
- MoveToEx
- Круговая
- PolyBezier
- PolyBezierTo
- PolyDraw
- Многоугольник
- Polyline
- PolylineTo
- PolyPolygon
- PolyPolyline
- прямоугольник
- RoundRect
- TextOut
Когда приложение вызывает EndPath, система выбирает связанный путь к указанному контроллеру домена. (Если в контроллер домена был выбран еще один путь, система удаляет этот путь, не сохраняя его.) После того как система выберет путь к контроллеру домена, приложение может работать с путем одним из следующих способов:
- Рисование контура пути (с помощью текущего пера).
- Покрасьте интерьер пути (используя текущую кисть).
- Нарисуйте контур и заполните интерьер пути.
- Измените путь (преобразование кривых в сегменты линий).
- Преобразуйте путь в путь к клипу.
- Преобразуйте путь в регион.
- Расположение пути путем преобразования каждой кривой в путь в ряд сегментов линий.
- Извлеките координаты линий и кривых, составляющих путь.