我的表单设置为能够将文件拖放到文本框中,并将文件拖出文本框,从而清除文本框。踢球者是必须在表单上删除文本框中的拖出。如果我试图将它拖到表单之外,那么它会崩溃。当鼠标移动到表单之外时,我希望拖放忽略。有任何想法吗?这是我将文件拖出文本框并从表单中删除时出现的错误:
无效的FORMATETC结构(来自HRESULT的异常:0x80040064(DV_E_FORMATETC))
答案 0 :(得分:0)
您可以将光标保留在表单内。 Cursor.Clip
MouseDown事件:
Cursor.Clip = Me.RectangleToScreen(Me.ClientRectangle)
MouseUp事件:
Cursor.Clip = Nothing