Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#窗体句柄属性 < >对于C++创建的窗体来说,C属性与HWND相同的句柄属性吗?如果没有,我如何从C#form获得HWND?我需要将窗体用作在用C编写的dll文件中创建的窗口的父窗口++_C#_C++_Dll - Fatal编程技术网

C#窗体句柄属性 < >对于C++创建的窗体来说,C属性与HWND相同的句柄属性吗?如果没有,我如何从C#form获得HWND?我需要将窗体用作在用C编写的dll文件中创建的窗口的父窗口++

C#窗体句柄属性 < >对于C++创建的窗体来说,C属性与HWND相同的句柄属性吗?如果没有,我如何从C#form获得HWND?我需要将窗体用作在用C编写的dll文件中创建的窗口的父窗口++,c#,c++,dll,C#,C++,Dll,谢谢 是的,也是一样 是的,也是一样 > P>是,A.NET控件的句柄属性可以隐式地在非托管C++中向HWND和从WWND编组。 只要确保它是一个HWND。我使用过两个专门用于32位环境的库,窗口句柄作为uint32传递。如果您已经编译了x86环境的C代码,则句柄属性将只具有保证不溢出的值转换为int。 < P>是,可以将.NET控件的句柄属性隐式地封送到非托管C++中的HWND中。 只要确保它是一个HWND。我使用过两个专门用于32位环境的库,窗口句柄作为uint32传递。如果您为x86环境编

谢谢

是的,也是一样

是的,也是一样

> P>是,A.NET控件的句柄属性可以隐式地在非托管C++中向HWND和从WWND编组。
只要确保它是一个HWND。我使用过两个专门用于32位环境的库,窗口句柄作为uint32传递。如果您已经编译了x86环境的C代码,则句柄属性将只具有保证不溢出的值转换为int。

< P>是,可以将.NET控件的句柄属性隐式地封送到非托管C++中的HWND中。 只要确保它是一个HWND。我使用过两个专门用于32位环境的库,窗口句柄作为uint32传递。如果您为x86环境编译了C#代码,则Handle属性的值只能保证转换为int而不会溢出