爲什麼GetClipBoardOwner始終與Acrobat Reader返回0,GetClipBoardOwner使用Adobe Acrobat Reader
當使用GetClipBoardOwner與任何其他MS應用,例如使用Notepad.exe的結果將是真正的剪貼板所有者,但與Adobe使用時Acrobat Reader軟件我沒有得到任何結果,這意味着0
我叫GetLastError函數(),它給出了一個正確的手柄,而是使用Adobe Acrobat Reader作爲結果給出0
可以請一些人解釋我這個?
千恩萬謝
有與此相關的一個問題,並想指出的是您還可以設置剪貼板數據與有效的句柄集,然後摧毀窗口句柄和數據仍然在剪貼板上並且有效,GetClipboardOwner返回null。好像自從OpenClipboard說,NULL是有效的與當前任務相關聯,應該有類似GetClipboardOwnerTask - 返回主人的任務,在不依賴於一個窗口句柄。 – eselk