社区
Delphi
帖子详情
如何确定窗口的位置
lcy98162
2004-10-11 08:35:19
我重新定义了一个VCL控件,在控件中调用一个窗口。如何才能让窗口显示在控件的正下方。请高手请点。谢谢!
...全文
203
18
打赏
收藏
如何确定窗口的位置
我重新定义了一个VCL控件,在控件中调用一个窗口。如何才能让窗口显示在控件的正下方。请高手请点。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loveghb
2004-11-01
打赏
举报
回复
form2显示在edit1的下面了。呵呵。不过代码的地方你要换一换,比方说你的edit1移动了,那么form2也跟着移动,剩下的你自己搞定吧。
loveghb
2004-11-01
打赏
举报
回复
给你一段代码吧:
procedure TForm1.FormShow(Sender: TObject);
var
temp: TRect;
po: TPoint;
begin
Form2.Show;
GetWindowRect(Edit1.Handle,temp);
po.X := temp.left;
po.Y := temp.Bottom;
ClientToScreen(po);
MoveWindow(Form2.Handle, po.X, po.Y, Form2.Height, Form2.Width ,True);
end;
这样就可以了。
lcy98162
2004-10-31
打赏
举报
回复
up
lcy98162
2004-10-22
打赏
举报
回复
UP
lcy98162
2004-10-21
打赏
举报
回复
转换成屏幕坐标
var
vMMove:TRect;
begin
vMMove := self.BoundsRect;
MapWindowPoints(handle,0,vMMove,2); //将坐标转换为屏幕坐标
form.Left:=vMmove.Left;
from.Top:=vMMove.Bottom;
....
为什么用上面的方法在窗中能行在控件中又不行呢!
要是在控件中实现又该如何请指点 谢谢了
jaspcloud
2004-10-20
打赏
举报
回复
SetWindowPos(hWin, 0, 0, 0, 0, 0, SWP_NOSIZE or SWP_NOZORDER);
↑ ↑
位置坐标!!
todouwang
2004-10-19
打赏
举报
回复
1.用消息找form
2.返回位置
lcy98162
2004-10-19
打赏
举报
回复
up
lcy98162
2004-10-18
打赏
举报
回复
TO: older(疲倦的程序员)
请问在控件中调用如何写
SmallMaker
2004-10-12
打赏
举报
回复
设定窗口的left和top属性进行定位
older
2004-10-12
打赏
举报
回复
转换成屏幕坐标
var
vMMove:TRect;
begin
vMMove := self.BoundsRect;
MapWindowPoints(handle,0,vMMove,2); //将坐标转换为屏幕坐标
form.Left:=vMmove.Left;
from.Top:=vMMove.Bottom;
....
ghchen
2004-10-12
打赏
举报
回复
不懂,顶
powerdel
2004-10-12
打赏
举报
回复
感觉上不大可能,学习ing
lcy98162
2004-10-12
打赏
举报
回复
我是用你所说的方法做但是不行,因为Self.Left是控件在窗口中的位置,form.Left是窗口在桌面上的位置,所以显示的位置也不对。
wycg_cnh20
2004-10-12
打赏
举报
回复
//在你的控件类中加一个方法
Procedure TEdit.ShowForm;
begin
//...................创建Form
form.Left:=Self.Left;
from.Top:=Self.Top+Self.Height+2;
//...........................
end;
lcy98162
2004-10-12
打赏
举报
回复
我重定义了一个TEDIT类 并调用了一个窗口 我想让窗口始终显示在控件的下面而不管控件的位置在那
zhangabo
2004-10-11
打赏
举报
回复
设定窗口的left和top属性进行定位
flyfish365
2004-10-11
打赏
举报
回复
说的再清楚些。
Python3 Tkinter 实例教学 (三)设定
窗口
位置
和
窗口
屏幕居中
Python3 Tkinter 快速上手 (三)设定
窗口
位置
和
窗口
屏幕居中让我们来指定
窗口
出现的
位置
,并设置居中吧本节知识点:代码如下:运行结果: 让我们来指定
窗口
出现的
位置
,并设置居中吧 本节知识点: 如何设置
窗口
...
opencv改变imshow
窗口
大小,
窗口
位置
,ROI
opencv改变imshow
窗口
大小,
窗口
位置
,ROI
python opencv显示图片
窗口
调节_opencv python全屏显示、置
窗口
大小和
位置
opencv python全屏显示、设置
窗口
大小和
位置
文章目录:一、全屏显示图片或视频二、设置
窗口
的大小和
位置
1、设置
窗口
的大小2、设置
窗口
的
位置
一、全屏显示图片或视频有时我们需要显示图片或者视频流,全屏显示,就是...
Qt鼠标相对
位置
、绝对
位置
、
窗口
位置
、控件
位置
、控件大小、控件绝对
位置
在Qt界面开始时,有时需要根据鼠标
位置
,控件
位置
来
确定
小
窗口
的弹出
位置
,本篇博客来分析Qt的各种
位置
。 先声明两个名词: 绝对
位置
:相对于桌面
窗口
原点(0,0)的
位置
相对
位置
:相对于应用程序原点(0,0)的...
opnecv设置
窗口
位于其他
窗口
前
OpenCV:如何强制图像
窗口
显示在其他
窗口
的顶部
Delphi
5,388
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章