我想知道是否有人可以提供有關如何在Winspector Spy中實現窗口選擇器的見解。基本上,我想提供一個面板,可以將鼠標拖放到另一個進程窗口(或子窗口),並從HWND中取出某個面板。理想情況下,我會在C#中執行此操作,但如果只能通過封裝C API來實現,那麼我可以用C++來完成。拖放像Winspector Spy
我搞砸了DragDrop事件,並在C#中的鼠標下調用DoDragDrop,但並不確定如果這可以給我我想要的。只需獲取鼠標的全局X/Y位置並在該位置找到最頂層的窗口,會更容易嗎?有沒有一個API可以自動爲我給出x,y參數?編輯:剛發現WindowFromPoint對於後一個問題
這太棒了 - 非常感謝。 – 2010-02-21 21:44:36