用MFC如何在对话框上建立动态坐标系,二维的(在线等)

gracelili1999 2012-03-31 10:26:34
用MFC如何建立动态坐标系,二维的刚开始只有四个格表示一到四象限,点鼠标向右拖动,分度值细化。有谁会请指点一下。谢谢各位大侠
...全文
275 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
johnnyzang 2012-06-25
  • 打赏
  • 举报
回复
怎么弄才能在确定的坐标系中画图 并且能捕捉到鼠标位置,显示xy坐标?
hdg3707 2012-04-01
  • 打赏
  • 举报
回复
自己画吧,这比较灵活也好控制,从网上找的控件很难完全满足你的要求.画图要确定好坐标系就行了,其它的就是画线命令
lirongjun1985 2012-04-01
  • 打赏
  • 举报
回复
用画图函数画 就好了
kuangwei86903222 2012-04-01
  • 打赏
  • 举报
回复
你的意思是放大图形,坐标的刻度值间距变大,缩小图形,坐标的刻度值变小吗,且坐标原点不动?
如果是这个意思,需要手动控制,计算放大缩小的比例系数 float m_fblc;
给个初始m_fblc,放大、缩小后m_fblc改变,根据m_fblc确定你需要的刻度间隔,画图的话自己看了。。。
gracelili1999 2012-04-01
  • 打赏
  • 举报
回复
怎么弄呢?

[Quote=引用 4 楼 的回复:]
自己画吧,这比较灵活也好控制,从网上找的控件很难完全满足你的要求.画图要确定好坐标系就行了,其它的就是画线命令
[/Quote]
gracelili1999 2012-04-01
  • 打赏
  • 举报
回复
能给个简单的例子吗。有代码的谢谢 ,我画了,但是不能变化,

[Quote=引用 2 楼 的回复:]
你的意思是放大图形,坐标的刻度值间距变大,缩小图形,坐标的刻度值变小吗,且坐标原点不动?
如果是这个意思,需要手动控制,计算放大缩小的比例系数 float m_fblc;
给个初始m_fblc,放大、缩小后m_fblc改变,根据m_fblc确定你需要的刻度间隔,画图的话自己看了。。。
[/Quote]
西山小月 2012-03-31
  • 打赏
  • 举报
回复
先到网上找找有没有坐标系的控件

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧