关于VB用API绘图的坐标系如何设定
比如用picture1.scale(-500,500)-(500,500)把坐标系定义为中心为原定,右方为X轴正方向,上方为Y轴正方向,但是用API绘图时,并不采用这个坐标系,请问,如何用API绘图时,定义为如上述坐标系?
关于VB用API绘图的坐标系如何设定
答案:1 悬赏:40 手机版
解决时间 2021-08-14 19:29
- 提问者网友:战魂
- 2021-08-14 00:23
最佳答案
- 五星知识达人网友:北城痞子
- 2021-08-14 00:34
API函数用的是像素点坐标.你可以先算出你的Picture1的实际像素尺寸,然后再把你的自定义坐标转换为像素坐标发给API函数即可.比如Picture1宽为400像素,高为300像素,那么你的自定义坐标中心(0,0)就是(200,150),(-250,250)就是(100,225)
个人意见,使用API函数画图时,最好不要用自定义坐标系统,而用像素坐标系统,这样API函数可以直接使用,自己的代码也可以直接处理,无需转换.至于坐标线(横轴、纵轴、原点等)完全可以计算出相对位置后画出
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯