Можно ли переместить исходную точку на дисплее из верхнего левого угла в центр дисплея?
Почему я хочу это сделать? Так что я могу построить точки, такие как:
(-21,-25),(22,-25),(21,25),(-21,25)
Как вы можете видеть, некоторые из них являются отрицательными и, следовательно, не видны на дисплее. Какие-либо предложения?
Используйте функцию GDI SetViewportOrgEx()
, Обратите внимание, что в GDI координаты не относятся к экрану; они относятся к контексту устройства, который обычно соответствует клиентской области вашего окна.
Других решений пока нет …