社区
API
帖子详情
VB 获取控件坐标问题?
pengwang911
2009-08-24 09:19:53
Dim R As RECT
Dim PR As RECT
GetWindowRect UserControl.hwnd, R ' 得到控件窗口的坐标区域
GetWindowRect UserControl.Parent.hwnd, PR ' 得到控件所在窗口的区域
R.Left
此处坐标的单位是什么呢? 我用用户控件在同样的位置获得的坐标是1000多,而R.Left获得的是几百,这个能转化吗??
...全文
453
8
打赏
收藏
VB 获取控件坐标问题?
Dim R As RECT Dim PR As RECT GetWindowRect UserControl.hwnd, R ' 得到控件窗口的坐标区域 GetWindowRect UserControl.Parent.hwnd, PR ' 得到控件所在窗口的区域 R.Left 此处坐标的单位是什么呢? 我用用户控件在同样的位置获得的坐标是1000多,而R.Left获得的是几百,这个能转化吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ltq88
2009-08-24
打赏
举报
回复
感觉大家都说得差不多了。所以来瞅瞅。
pengwang911
2009-08-24
打赏
举报
回复
VB 宽高属性的值的单位是什么呢?
chinaboyzyq
2009-08-24
打赏
举报
回复
VB 宽高属性的值的单位是什么呢?
一般中缇,这几个属性ScaleMode,scaleWidth,scaleheight,scaleleft,scaletop也要看才能对上坐标.
pengwang911
2009-08-24
打赏
举报
回复
那 R.Left 的单位是像素? 用户控件得到的是缇? 要 乘以15? 我试了位置还是不对,,
东方之珠
2009-08-24
打赏
举报
回复
1像素=15缇座标
贝隆
2009-08-24
打赏
举报
回复
缇=像素*screen.TwipsPerPixelX(横向)
缇=像素*screen.TwipsPerPixelY(纵向)
SYSSZ
2009-08-24
打赏
举报
回复
API使用的单位一般为像素,VB的缺省单位一般是缇,当屏幕分辨率为1024*768 时,1像素=15缇,一般的换算是
缇=像素*screen.TwipsPerPixelX(横向)
缇=像素*screen.TwipsPerPixelY(纵向)
Soyokaze
2009-08-24
打赏
举报
回复
VB 容器(如窗体、图片框)的坐标单位可以设定,就是 ScaleMode 属性。默认单位是缇
Windows 的坐标单位是像素,1像素 = 15缇
关于坐标,涉及到的函数、对象什么的有
Screen 对象
ScaleX 方法
VB
获取
鼠标
坐标
添加TIMER
控件
,INTERVAL设置成500即可 代码如下: Private Type POINTAPI x As Long y As LongEnd TypePrivate Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long Private Sub Timer1_Timer(...
关于
VB
.NET中动态设置
控件
坐标
的使用心得休会
在
vb
.net中,当要
获取
某一
控件
在窗体中的位置时,可以使用Control.PointToScreen 方法转换成屏幕
坐标
也可以使用Control.PointToClient 方法将屏
坐标
转换成工作区
坐标
;当
控件
属于其它容器
控件
时须使用: Dim p As Point = Control.Parent.PointToScreen(Control.Location)
VB
画
坐标
轴
网摘收藏1窗体中画
坐标
轴举例Private Sub Form_Click() Dim x!, y!, i% Form1.Scale (-9, 9)-(9, -9) Form1.Line (-8, 0)-(8, 0) Form1.Line (0, 8)-(0, -8) CurrentX = 7 CurrentY = 1.3 Print "X" Curr...
在
VB
环境中设置
坐标
系统的详细步骤
Graphics对象是.NET框架中用于图形绘制的核心类,它提供了丰富的绘图功能,允许开发者在窗体(Forms)或其他
控件
上绘制图形。通过Graphics对象,可以执行包括画点、画线、画形状、画文字等多种绘图操作。它是一个抽象类,其实例通常通过
控件
的方法或绘图事件的Graphics参数获得。Graphics对象支持许多重要的功能,如:从文件加载图像并显示在
控件
上。使用画笔(Pen)和画刷(Brush)绘制形状、线条和填充图形。绘制文本和字体。
VB
.net chart
控件
使用
import namespace Imports System.Windows.Forms.DataVisualization.Charting 找个namespace包含用于图表 Windows 窗体
控件
方法和属性(如chart
控件
) 设置chart
控件
a. 在ChartArea属性里,添加ChartArea1, ChartArea2. b. 设置align相关属性。 ![在这里插入图片描述](https://img-blog.csdn.net/20170425215651790?water.
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章