改变起源? Win32的?

时间:2013-01-02 02:29:19

标签: c++ visual-c++ gdi win32gui

是否可以将显示器上的原点从左上角移动到显示屏的中心?

为什么我要这样做?所以,我可以绘制点,如:

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

正如您所看到的,其中一些是负面的,因此在显示屏上看不到。有什么建议吗?

1 个答案:

答案 0 :(得分:4)

使用GDI函数SetViewportOrgEx()。请注意,在GDI中,坐标与屏幕无关;它们与设备上下文相关,通常对应于窗口的客户区。

相关问题