鼠标跨窗体拖动图片怎么实现

鼠标跨窗体拖动图片如何实现?Form1中有一个Image图片,需要跨窗体拖到Form2中去显示,在Image图片上点击鼠标

鼠标跨窗体拖动图片如何实现?
Form1中有一个Image图片,需要跨窗体拖到Form2中去显示,在Image图片上点击鼠标时,是否能够在鼠标移动时,Image图片伴随移动呢?

[解决办法]
有点难度
[解决办法]
可以考虑复制 到另一个窗体上 然后原来的那个删除
[解决办法]
拖动图片,把这个自己改改吧:

http://www.m5home.com/blog/article.asp?id=286
[解决办法]
拖动没问题,我试了,Image图片伴随移动就麻烦了
[解决办法]
很简单啊 骗一下不就得了?

截屏桌面当成是你的Form的背景图片 完事后再处理一下不就行了吗?
[解决办法]

VB code
'Form1Option ExplicitPublic dx As SinglePublic dy As SinglePrivate Sub Form_Load()    Form2.ShowEnd SubPrivate Sub Image1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)    If Button = vbLeftButton Then        dx = X        dy = Y        Image1.Drag vbBeginDrag        Set Image1.DragIcon = Image1.Picture    End IfEnd Sub
[解决办法]
目前发现的源码,都没有真正的把被拖动对象从一个窗口移到另一个窗口。

友情顶贴…………