CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

bc31的问题:如何改变绘图区的坐标系方向和坐标原点

楼主cbc(逍遥子)2005-10-29 21:55:07 在 VC/MFC / 界面 提问

BC31下默认的坐标原点在左上角,  
   
  问:  
  如何改变其坐标系方向和坐标原点那?  
  比如如何使坐标原点在整个绘图屏幕的中心,x轴向右,y轴向上。 问题点数:100、回复次数:8Top

1 楼cbc(逍遥子)回复于 2005-10-30 09:30:12 得分 0

upTop

2 楼fiftymetre(50米深蓝)回复于 2005-10-30 10:30:50 得分 20

Windows提供了函式SetViewportOrgEx和SetWindowOrgEx,用来改变视埠和视窗的原点,这些函式都具有改变轴的效果,以致(0,0)不再指左上角。  
   
  不懂BC的东东,只知道WIN下的设置Top

3 楼cbc(逍遥子)回复于 2005-11-02 15:43:22 得分 0

upTop

4 楼xteaj(半桶水)回复于 2005-11-02 17:06:27 得分 20

自己计算时用最大值减y就可以了,BC是DOS时代的工具,其函数都是直接操作显存的,所以没有这种功能支持。Top

5 楼xteaj(半桶水)回复于 2005-11-02 17:08:14 得分 0

看错了,是用(maxX/2   +   x,   maxY/2   -   y)代替(x,y)就可以了Top

6 楼NetsEagle(指针)回复于 2005-11-02 18:50:49 得分 20

坐标系的方向的改变可以使用旋转变换来订制阿  
  坐标系的原点上边已经说了Top

7 楼henan_lujun(地平风线)回复于 2005-11-02 21:28:49 得分 20

坐标系方向及尺度都是一个逻辑值,自己在计算时引入这些因素也可以的!Top

8 楼ma100()回复于 2005-11-02 21:40:24 得分 20

没有这种功能支持Top

相关问题

  • bc31的问题:如何改变绘图区的坐标系方向和坐标原点
  • 逻辑坐标系的原点(0,0)在设备坐标的那个位置?
  • 坐标系问题
  • 关于坐标系
  • 坐标系 变换
  • 把pictureBox内的坐标系原点换到左下角如何实现
  • CWindowDC和CClientDC中的绘图函数各以什么作为坐标系?
  • 坐标系的问题
  • 坐标系的小问题
  • opengl 坐标系的问题

关键词

  • 坐标
  • 坐标系
  • 坐标原点
  • bc
  • 方向
  • 改变

得分解答快速导航

  • 帖主:cbc
  • fiftymetre
  • xteaj
  • NetsEagle
  • henan_lujun
  • ma100

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo