S
ssq237712
Unregistered / Unconfirmed
GUEST, unregistred user!
我做个类似CAD的MDI窗口,在子窗口上绘图。
开始以子窗口区域作为Viewport,但发现在窗口Resize时,图形会随之改变。
现在我用Screen区域作为Viewport,但为什么在窗口上的坐标换算过去总有一些误差呢?最大化的时候,似乎就差个任务栏的高度,但非最大化的时候又不是这么回事?
到底坐标怎么换算?
初学OpenGL,麻烦各位指点详细一点。
开始以子窗口区域作为Viewport,但发现在窗口Resize时,图形会随之改变。
现在我用Screen区域作为Viewport,但为什么在窗口上的坐标换算过去总有一些误差呢?最大化的时候,似乎就差个任务栏的高度,但非最大化的时候又不是这么回事?
到底坐标怎么换算?
初学OpenGL,麻烦各位指点详细一点。