|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 VB6论坛 』
→ vb制作自定义的坐标系的疑问,求好心人给个思路
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1449
人关注过本帖
标题:
vb制作自定义的坐标系的疑问,求好心人给个思路
只看楼主
加入收藏
btt6
等 级:
论坛游民
帖 子:46
专家分:10
注 册:2016-8-13
结帖率:
47.83%
楼主
收藏
已结贴
√
问题点数:5 回复次数:2
vb制作自定义的坐标系的疑问,求好心人给个思路
如何用vb制作自定义的坐标系,并且鼠标在自定义的坐标系内移动时实时显示鼠标对应坐标系的x,y轴上的数值(不是鼠标在屏幕上的坐标)应该如何实现呢,最好能有条十字线跟随鼠标移动,线两端分别对应坐标系的x轴和y轴,求好心人能给个思路,谢谢啦
[此贴子已经被作者于2016-12-8 14:12编辑过]
搜索更多相关主题的帖子:
坐标系
制作
如何
最好
2016-12-08 13:52
举报帖子
使用道具
赠送鲜花
btt6
等 级:
论坛游民
帖 子:46
专家分:10
注 册:2016-8-13
第
2
楼
收藏
得分:0
主要是让鼠标在自定义坐标系内移动时显示鼠标对应坐标系的x,y轴上的数值这个功能应该如何实现让我很头疼,不知道各位大侠有什么好的办法吗,求给个思路或代码,在此谢过了了
[此贴子已经被作者于2016-12-8 14:05编辑过]
2016-12-08 14:02
举报帖子
使用道具
赠送鲜花
xiangyue0510
等 级:
贵宾
威 望:
86
帖 子:938
专家分:5244
注 册:2015-8-10
第
3
楼
收藏
得分:5
有点无语啊,凡事动动脑子嘛。这个就是坐标平移的问题。
首先确定你的坐标原点(别说你没有原点,没有原点就不可能有自定义坐标系)在窗口上的位置X0,Y0。
其次,通过代码获得你的鼠标在窗口上的位置X,Y。,然后计算就可以了
X'=(X-X0)*fx;
Y'=(Y-Y0)*fy。
fx和fy是你自定义坐标系和窗口坐标之间的比例
当然窗口坐标是Y轴向下的,所以这个也是。 如果向上的话Y改一下,Y'=(Y0-Y)*fy
十字线跟随鼠标移动,这个其实就是改变鼠标样式,这里讲的很详细的http://blog.。 如果没有你满意的,就自己用软件做一个,也很简单。
2016-12-08 14:58
举报帖子
使用道具
赠送鲜花
3
1/1页
1
快速回复:
vb制作自定义的坐标系的疑问,求好心人给个思路
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.021860 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved