我是C++ CLI的新手,我仍然没有获得新的指针和句柄。如何将对象^传递给C++ CLI中的本地函数
我有一个本地函数打开一个窗口。它需要一个父窗口句柄:
void open(void* parentHwnd);
我应该如何将父窗口从托管代码传递给此函数?我试图做这样的事情:
void managedOpen(Object^ parent)
{
interior_ptr<void> ptr = &*parent);
open(ptr);
}
但&运营商“不能用于拍摄对象的地址与引用类类型”。
我也应该使用pin_ptr
而不是interior_ptr
?