【发布时间】:2012-10-22 03:00:45
【问题描述】:
我正在尝试将 System::Windows::Forms::IDataObject 转换为 ObjIdl.h 中定义的原生 IDataObject。不幸的是,以下源代码不返回本机 IDataObject。
IntPtr pData = System::Runtime::InteropServices::Marshal::GetIUnknownForObject(e->Data);
::IDataObject* data = (::IDataObject*) pData.ToPointer();
如何在拖放期间在 Windows 窗体应用程序中获取本机 IDataObject?
【问题讨论】:
标签: c++ .net visual-c++ com c++-cli