Окт 13

Текущая позиция пера

Текущая позиция пера является одним из атрибутов контекста устройства. Она определяется значением типа POINT. По умолчанию текущая позиция пера установлена в точку (0, 0). Если нужно изменить текущую позицию, вызывается функция MoveToEx:
BOOL MoveToEx(
HOC hdc. // дескриптор контекста устройства
int X. // х-координата новой текущей позиции
int Y, // у-координата новой текущей позиции
LPPOINT IpPoint // предыдущая позиция пера );
Если предыдущая позиция пера вас не интересует, передавайте последнему параметру значение NULL. В случае успешного завершения функция возвращает ненулевое значение.
В любой момент можно получить значение текущей позиции пера, вызвав функцию
GetCurrentPos i ti onEx(hDC, &pt);
Результат выполнения функции помещается в переменную pt типа POINT.