Для установки
текущей позиции используется функция MoveToEx(). В
файле заголовков wingdi.h эта функция описывается
следующим образом:
WINGDIAPI BOOL WINAPI MoveToEx(HDC, int, int, LPPOINT);
Первый аргумент - это контекст устройства, на
котором мы будем рисовать, второй и третий -
координаты точки, в которую мы устанавливаем
текущую графическую позицию. Последний аргумент
- указатель на структуру типа POINT, в которую
функция запишет координаты старой текущей
позиции. Структура типа POINT выглядит следующим
образом:
POINT struc
ptX dd ?
ptY dd ?
POINT ends
Если при вызове функции указатель на структуру
типа POINT равен NULL, то координаты старой текущей
позиции не возвращаются. |