我基于来自 catch22.net 的放置目标类示例实现了文件放置。在 32 位上一切正常 - 但在我的 x64 位版本中没有任何作用。
HRESULT __stdcall CDropTarget::QueryInterface (REFIID iid, void ** ppvObject)
调用时不调用
pDropTarget = new CDropTarget(hwnd);
CoLockObjectExternal(myDropTarget, TRUE, FALSE);
就像在 32 位版本中一样。该问题出现在 XP 和 Windows 7 上。我使用的是 VS 2010。
有什么问题?