如何从放置目标确定拖放操作的源进程/ hWnd

时间:2016-11-28 00:40:40

标签: winapi drag-and-drop findwindow clipboarddata idataobject

我的C#Windows应用程序接受拖动操作,我希望能够识别源的hWnd和/或进程ID。这是可能的,我将如何确定它?

我在拖动开始时尝试获取活动窗口,但是如果用户在拖动操作期间激活了其他窗口(例如,通过按 Alt + 标签一次或多次),这不是非常可靠。

我还尝试检查IDataObject上的格式,但签名不足以可靠地识别源窗口。

0 个答案:

没有答案