社区
VB
帖子详情
求控件的屏幕坐标
cxytrue790310
2006-02-09 10:08:55
窗体上有一个TEXTBOX,如何求出TEXTBOX的屏幕坐标?
是用PointToScreen么?怎么用呀?
...全文
205
11
打赏
收藏
求控件的屏幕坐标
窗体上有一个TEXTBOX,如何求出TEXTBOX的屏幕坐标? 是用PointToScreen么?怎么用呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sakuraplus
2006-05-05
打赏
举报
回复
用这种方法只能取得窗体范围内的坐标.....
如何能取得全屏幕范围的呢?
cxytrue790310
2006-02-09
打赏
举报
回复
我想让鼠标移动到TEXTBOX控件上,这么写不对么?为什么不好用?鼠标跑到别的地方去了。
Cursor.Position = Me.PointToScreen(TEXTBOX1.Location)
兔子-顾问
2006-02-09
打赏
举报
回复
Me.PointToScreen(button2.Location)
就可以了
兔子-顾问
2006-02-09
打赏
举报
回复
MessageBox.Show((this.PointToScreen(button2.Location).ToString()));
兔子-顾问
2006-02-09
打赏
举报
回复
你可以尝试一下这样
Public Sub SetCursorPosition(ByRef ctrl as Control)
Cursor.Position = ctrl.Parent.PointToScreen(ctrl.Location)
End Sub
这样试试。调用
SetCursorPosition(TextBox1)
cxytrue790310
2006-02-09
打赏
举报
回复
to: WTaoboy
谢谢你的关注,你式过好用?可我的不好用,
可能你的窗体里只有textbox,我现在的窗体里有一个Groupbox,在Groupbox里面才是TEXTBOX.
我应该怎么写?
我用的是VB.NET2003
兔子-顾问
2006-02-09
打赏
举报
回复
对了。楼主,如果你写的是pda上的程序,需要注意,这样做不行。
WTaoboy
2006-02-09
打赏
举报
回复
我试过好用
cxytrue790310
2006-02-09
打赏
举报
回复
我想让鼠标移动到TEXTBOX控件上,这么写不对么?为什么不好用?鼠标跑到别的地方去了。
Cursor.Position = Me.PointToScreen(TEXTBOX1.Location)
yinhai_98
2006-02-09
打赏
举报
回复
Cursor.Position = Me.PointToScreen(TEXTBOX1.Location)
这样写应该是正确的啊
simpledong
2006-02-09
打赏
举报
回复
是否可以将TEXTBOX1的TabIndex属性设置成“0”呢?
参考
MFC实战篇——客户区
坐标
与
屏幕
坐标
转换,获取对话框中
控件
的
坐标
,获取鼠标点击处的像素值
文章目录一、客户区
坐标
与
屏幕
坐标
转换1. GetWindowRect2. GetClientRect3. ClientToScreen4. ScreenToClient5. 对话框中
控件
的
坐标
二、实例1. 获取图像
控件
的
坐标
信息2. Mat图片显示在MFC图片
控件
中3. 获取鼠标点击处的像素值 一、客户区
坐标
与
屏幕
坐标
转换 ????????????
坐标
包含两种:
屏幕
坐标
屏幕
坐标
是指你的显示器的左上角(0,...
Unity3D ugui获取ui
控件
屏幕
坐标
【代码】Unity3D ugui获取ui
控件
屏幕
坐标
。
c#
控件
在
屏幕
上 的 位置
坐标
你的问题实际上是
坐标
系转换的问题,
控件
有
控件
的
坐标
系,
屏幕
有
屏幕
的
坐标
系。当然这两者是可以非常简便的进行转换的。如果要将Control1(例如Label1或者Button1)上的点(x,y)转换成
屏幕
上的点(x1,y1),那么就调用Control1.PointToScreen。反之,如果要将
屏幕
的(x1,y1)变成
控件
上的(x,y),那么就调用Control1.PointToClient。
android
控件
获取
屏幕
坐标
android中,得到目标
控件
或者点击位置
坐标
总结: 在motionevent获取到的点击位置 final float eventX = event.getX();//相对于父
控件
final float eventY = event.getY(); final float eventrowX = event.getRawX();//
DELPHI
控件
的相对
坐标
与
屏幕
坐标
转换
一、直接上代码 var pt: TPoint; r: TRect; begin pt := Point(Edit1.Top, Edit1.Left); pt := ClientToScreen(pt); Edit2.Text := inttostr(pt.X); Edit3.Text := inttostr(pt.y); Mouse.CursorPos := Poi...
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章