Изменить происхождение? Win32?

Можно ли переместить исходную точку на дисплее из верхнего левого угла в центр дисплея?

Почему я хочу это сделать? Так что я могу построить точки, такие как:

(-21,-25),(22,-25),(21,25),(-21,25)

Как вы можете видеть, некоторые из них являются отрицательными и, следовательно, не видны на дисплее. Какие-либо предложения?

3

Решение

Используйте функцию GDI SetViewportOrgEx(), Обратите внимание, что в GDI координаты не относятся к экрану; они относятся к контексту устройства, который обычно соответствует клиентской области вашего окна.

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]