int handler = 12345;
IntPtr ptr = new IntPtr(handler);
Object obj = Pointer.Box(ptr, t);
最后一行的ptr参数提示:无法从“System.IntPtr”转换为“void*”。
有没有哪位大神告诉一下是怎么了?
强转强转强转
怎么强转撒?
我改成:
void* v = ptr.ToPointer();
Object obj = Pointer.Box(v, typeof(string));
还是一样的!