社区
C#
帖子详情
怎么用鼠标拖动图片???
coolchangecool
2005-08-30 05:38:31
大家一定都用过 ACDSee 和 Acrobat PDF Reader 吧?
当图像大于你当前的显示窗口时,你可以用小手状的鼠标,抓住图片,拖动着看!
请问,怎样才能在程序中实现此功能?
...全文
262
5
打赏
收藏
怎么用鼠标拖动图片???
大家一定都用过 ACDSee 和 Acrobat PDF Reader 吧? 当图像大于你当前的显示窗口时,你可以用小手状的鼠标,抓住图片,拖动着看! 请问,怎样才能在程序中实现此功能?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
julong88
2005-08-31
打赏
举报
回复
上面的代码可以拖动窗体
julong88
2005-08-31
打赏
举报
回复
public const int WM_NCLBUTTONDOWN = 0xA1;
public const int HT_CAPTION = 0x2;
[DllImportAttribute ("user32.dll")]
public static extern int SendMessage(IntPtr hWnd,
int Msg, int wParam, int lParam);
[DllImportAttribute ("user32.dll")]
public static extern bool ReleaseCapture();private void panel1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
ReleaseCapture();
SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0);
}
}
julong88
2005-08-31
打赏
举报
回复
private void panel2_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button == MouseButtons.Left)
{
mouseDown = true;
p.X = e.X;
p.Y = e.Y;
}
}
private void panel2_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
mouseDown = false;
}
private void panel2_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(mouseDown)
{
if((panel2.Left+panel2.Width)>panel2.Parent.Width)
return;
panel2.Left = panel2.Location.X + e.X - p.X;
panel2.Top = panel2.Location.Y + e.Y - p.Y;
}
}
拖动panel
coolchangecool
2005-08-31
打赏
举报
回复
Top
coolchangecool
2005-08-31
打赏
举报
回复
不会吧?难道真的没人知道怎么做吗?
MFC 用
鼠标
拖动
图片
移动
用
鼠标
拖动
图片
移动,移动时,
鼠标
限制在view中,
鼠标
按下中,光标变成十字
运行时,可以用
鼠标
拖动
图片
,按自己的要求移动.
拖动
一张图的演示程序(VB6.0源代码)
运行时,可以用
鼠标
拖动
图片
,按自己的要求移动.
拖动
一张图的演示程序(VB6.0源代码)
Android组件难点精讲
Android组件开发视频培训教程,Android开发者可以使用Android组件来实现一些特定的功能,比如,可以通过组件来实现进度条功能、选项卡功能等,同样,也可以使用组件来实现
拖动
条或者星级评分条等功能。实战讲解
图片
切换器、GridView网格视图、Gallery画廊视图等高级组件的使用技巧。
js
图片
查看器。
鼠标
拖动
图片
任意方向旋转,
鼠标
滚动滚轮缩放,任意角度翻转。
js
图片
查看器。
鼠标
拖动
图片
任意方向旋转,
鼠标
滚动滚轮缩放,任意角度翻转。 兼容各主流浏览器
flex
鼠标
拖动
图片
flex用
鼠标
拖动
图片
,
鼠标
放开停止
拖动
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章