Для того чтобы расположить начало
return 0; }
Для того чтобы расположить начало координат в левом нижнем углу окна, следует вызвать функцию SetViewportOrg, передав ей новые координаты начала физической системы координат (0,cyClient):
SetViewportOrg(hdc, 0, cyClient);
Полученная в результате система координат показана на рис. 2.5.
Рис. 2.5. Метрическая система координат, начало координат находится в левом нижнем углу окна
Аналогичным образом можно расположить начало системы координат в середине окна (рис. 2.6), обеспечив возможность использования положительных и отрицательных координат вдоль оси X и Y:
SetViewportOrg(hdc, cxClient/2, cyClient/2);
Рис. 2.6. Метрическая система координат, начало координат находится в центре окна
Содержание Назад Вперед