CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

关于Image控件的坐标度量问题,谢谢解答

楼主born_killer(阿翔)2005-04-03 11:03:36 在 VB / 基础类 提问

在一个picture   box   里面放一个image控件,picture   box的SCALE   MODE   设置为pixel  
  image显示图片以后,用image的MouseDown事件获得的X,Y坐标为什么不是pixel为单位的呢?  
  怎样可以获取以Pixel为单位的坐标呢?  
   
  谢谢!  
  问题点数:20、回复次数:1Top

1 楼homezj(小吉)回复于 2005-04-03 11:37:05 得分 20

image控件没有SCALE   MODE,其MouseDown事件是按其自己的坐标单位Twip返回的X与Y,需自己换算:  
  xPixel   =   x   \   Screen.TwipsPerPixelX  
  yPixel   =   y   \   Screen.TwipsPerPixelYTop

相关问题

  • dbchart控件的坐标覆盖问题?
  • dbchart控件坐标覆盖问题?
  • 如何活得控件的坐标?
  • 怎么把一个控件的坐标转换为它的容器坐标!?
  • 高手解答:Tree控件的问题!
  • 如何知道某一坐标上是否有控件存在?
  • 在vb.net里怎样定义控件的坐标位置?
  • 请问我如何得到控件的绝对坐标值??
  • 获取多个CStatic控件坐标时奇怪的问题
  • 如何获取所单击web控件的坐标值?

关键词

  • 坐标
  • 控件
  • 谢谢
  • image控件
  • mousedown事件
  • picture box
  • scale mode
  • screen
  • pixel为单位

得分解答快速导航

  • 帖主:born_killer
  • homezj

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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