lpRect - указатель на структуруRECT или объектCRect, который содержит логические координаты указанного прямоугольника.
Возвращаемое значение -отлично от нуля, если любая часть данного прямоугольника находится в пределах области отсечения; иначе - нулевое
CDC:: GetCurrentPosition
Этот метод возвращает текущую позицию, в логических координатах. Текущая позиция может быть установлена спомощью метода MoveTo.
CPoint GetCurrentPosition ()
const;
Возвращаемое значение -Текущая позиция как объектCPoint.
CDC:: MoveTo
Этот метод перемещает текущую позицию в указанные x и y, или point.
CPoint MoveTo (
int x,
int y);
CPoint MoveTo (
POINT point);
x - логическая x-координата новой позиции.
y - логическая y-координата новой позиции.
Point - Новая позиция, можно передать структуруPOINT или объектCPoint для этого параметра.
Возвращаемое значениеx-и y-координаты предыдущей позиции как объект CPoint.
CDC:: LineTo
Этот метод рисует строку от текущей позиции до координат x и y или point. Линия нарисована выбранным пером. Текущая позиция установлена в x, y или point.
BOOL LineTo (
int x,
int y);
BOOL LineTo (
POINT point);
x - логическая x-координата конечной точки линии.
y - логическая y-координата конечной точки линии.
Point - конечная точка для линии, можно передать структуруPOINT или объектCPoint для этого параметра.
Возвращаемое значение -Отлично от нуля, если линия нарисована; иначе - нулевое.
CDC:: Polyline
Этот метод рисует набор линии, соединенных точками, указанными в lpPoints. Линии нарисованы от первой точки до последней, указанным перорм.
BOOL Polyline (
LPPOINT lpPoints,
int nCount );
lpPoints - Указатель на массив структурPOINT или объектовCPointдля соединения линий.
nCount - Количество точек в массиве. Это значение должно быть не менее двух.
Возвращаемое значение –Отлично от нуля, если функция выполнена успешно; иначе - ноль.
В отличие от методаLineTo, методPolyline не использует, и не модифицирует текущую позицию.
CDC:: PolyPolyline
Этот метод рисует множественный ряд связанных линий.