我正在开发一个应用程序,需要承载本地的Win32窗口,但是我不知道如何做。
我需要创建一个WPF对话框窗口,在其上显示本地的Win32控件。这个对话框窗口也会有WPF控件,所以我正在寻找一种类似网格的东西,我可以从中取得HWND并将其发送给非托管C++控件,以便它可以在上面绘制。
这样可能吗?
我不需要知道表面内部发生了什么,只需要让C++ dll在其上绘制即可,而我所需要做的就是传递具有正确大小(我知道大小)的HWND。
我有点陌生WPF(之前经常做win32编程),有些迷茫(但我知道如何将其与C# .NET等接口)。
如果您能给我任何提示,那就太好了 :)
HwndHost
来进行托管? - user586399