SOS,请教各位富翁(200分)

  • 主题发起人 主题发起人 xijun
  • 开始时间 开始时间
X

xijun

Unregistered / Unconfirmed
GUEST, unregistred user!
请问:如何重定位Canvas坐标系,使y轴正向为向上。
 
为什么要重定位?
在使用的时候 换算一下不行吗?
 
自己处理坐标换算。
 
不知你学过机械制图没有,下面使用到的函数,可以自己体会一下!找找API Help
SetWindowExstEx 设置给定设备环境窗口的X,Y范围
SetViewportExtEx 设置给定设备环境视区的X,Y范围
SetViewportOrgEx 设置给定设备环境的窗口原点(0, 0)

SetViewportExtEx(Canvas.Handle, ClientWidth, -ClientHeight, nil)
-------------
这样Y轴即可向上
 
接受答案了.
 
后退
顶部