我想在一个传统的win32应用程序中使用WPF窗口。
我希望以类似的方式对待它们,例如WPF窗口始终显示在win32窗口之上。
为此,我想将WPF窗口的所有者设置为win32窗口,但我不知道如何实现。
这里提供解答代码:
System::Windows::Interop::WindowInteropHelper^ helper = gcnew System::Windows::Interop::WindowInteropHelper(myWpfChildWindow);
helper->Owner = (System::IntPtr)myMainWindowHWND;