0

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

您可以使用 Mouse Leave 也可以使用 WndProc,但这仅在用户不拖动时才有效(即也按下了鼠标按钮)。

有任何想法吗?

谢谢

4

1 回答 1

0

VCL 拖放仅在 VCL 窗口内有效,并且仅在拖动 VCL 控件时有效。为了将某些东西拖到窗口外,您必须使用 OLE 拖放来代替,方法是实现IDropSourceIDataObject接口并将它们传递给DoDragDrop()函数。

于 2013-05-16T06:08:17.393 回答