C ++ Builder - 没有DragLeave事件处理程序。

时间:2013-05-15 14:48:31

标签: c++ c++builder

我正在尝试查找或创建一个事件处理程序,以便在我的项目被拖动到表单之外时使用C ++ Builder 2007。

您可以使用鼠标离开并使用WndProc但这仅在用户未拖动时起作用(即也按下了鼠标按钮)。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

VCL拖放仅适用于VCL窗口,并且仅在拖动VCL控件时才有效。为了在窗口外拖动某些内容,您必须通过实现IDropSourceIDataObject接口并将它们传递给DoDragDrop()函数来使用OLE拖放。