我正在使用:
抓住c#表单的HINSTANCEIntPtr hinstance = Marshal.GetHINSTANCE(Assembly.GetExecutingAssembly().GetModules()[0]);
然后我尝试将其传递给C ++ / CLI组件。我很确定这是一个愚蠢的问题,但是你如何在C ++ CLI中将IntPtr转换为HINSTANCE?
答案 0 :(得分:3)
在其上调用ToPointer()
,您将获得void*
。这应该可以分配给HINSTANCE
。