社区
C++ Builder
帖子详情
■■如何做到拖动图像控件,FORM也跟着移动???■■
ok1996
2004-10-17 07:01:00
在FORM中放有一个图像控件image,
如何做到:用鼠标拖动图像控件image时,FORM也跟着移动????
...全文
126
7
打赏
收藏
■■如何做到拖动图像控件,FORM也跟着移动???■■
在FORM中放有一个图像控件image, 如何做到:用鼠标拖动图像控件image时,FORM也跟着移动????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ssyqcwj
2004-10-17
打赏
举报
回复
以下是我的程序中的移动窗口代码!其实我也是借荐别人的作法!但一定管用!
最好把MousX,MousY,MoveScreen定义在窗体类的私有部分!
void __fastcall TConnectForm::Image2MouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{//鼠标按下
MousX = X;
MousY = Y;
MoveScreen = true;
}
//---------------------------------------------------------------------------
void __fastcall TConnectForm::Image2MouseMove(TObject *Sender,
TShiftState Shift, int X, int Y)
{//开始移动
if(MoveScreen)
{
CurrX = ConnectForm->Left - MousX + X;
CurrY = ConnectForm->Top - MousY + Y;
ConnectForm->Left = CurrX;
ConnectForm->Top = CurrY;
}
}
//---------------------------------------------------------------------------
void __fastcall TConnectForm::Image2MouseUp(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{//放开鼠标按键
MoveScreen = false;
}
Maconel
2004-10-17
打赏
举报
回复
在image的mousedown事件里写:
ReleaseCapture();
SendMessage(Form1->Handle, WM_NCLBUTTONDOWN, HTCAPTION, 0);
iYoung
2004-10-17
打赏
举报
回复
在鼠标按下事件中记住鼠标的当前位置(相对于屏幕而不是相对于控件)和窗体的当前位置;
在鼠标移动事件中根据鼠标的位置(屏幕位置)确定窗体的位置。
windxnet
2004-10-17
打赏
举报
回复
一调语句
只要对Image控件所做的事件都认为是对标题栏的事件就可以了
具体的那个方法偶8记得了,搞定了现在手头的项目再帮你找。
constantine
2004-10-17
打赏
举报
回复
跟处理没有标题栏的移动是一样的啊
也可以处理鼠标移动的位置啊
ok1996
2004-10-17
打赏
举报
回复
如何设置呀?
tear_pearl
2004-10-17
打赏
举报
回复
在鼠标按下的事件里设置form的位置……
VB6运行时
控件
移动
右下角
拖动
大小 有虚线框显示
VB6运行时
控件
移动
右下角
拖动
大小 有虚线框显示,有工程文件
C#联合halcon利用halcon
控件
实现鼠标拖拽放大缩小图片
C#联合halcon,使用halcon
控件
实现通过鼠标放大缩小图片,拖拽图片。
Delphi实现
图像
拖动
,无延时。
Delphi 实现
图像
拖动
图像
漫游 无延时 可以
拖动
过程很流畅。实现方式的源码。
vb实现用鼠标
拖动
大
图像
,,以完整查看整个
图像
当我们打开某些网页时,我们可能会遇到一些很大的图片,这时,一般网站会提供一种功能,当我们的鼠标点住
图像
的时候,就可以
拖动
图像
,以完整查看整个
图像
。现在,我用vb模仿了这种功能。
delphi6动态创建
控件
+鼠标拖拽图片
delphi6动态创建
控件
+鼠标拖拽图片
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章