![]() |
1
3
似乎没有完美的解决方案。与提问时间相比,我稍微改变了一下方法:
在我的hwndhost派生类的构造函数中,我有(可能的)父hwnd作为参数之一。然后我使用本机创建本机窗口
在重写的
在代码中,相关部分(省略检查):
|
![]() |
2
1
我有一个类似的情况,我通过执行以下操作解决了它: 1)创建一个hwndhost派生类,该类将rect作为构造函数参数(稍后在buildWindowCore中使用):
2)使用子边框元素创建WPF窗口:
3)创建hwndhost实例并将其添加到窗口“加载处理程序”中的窗口中:
4)在Windows加载的处理程序中,通过P/Unjk或C++/CLI将HWND传递到本地类的初始化。我已经设置了我的本机类来使用该hwnd作为其父级,它创建自己的hwnd作为子级。 |
![]() |
3
0
有点晚了,但是你打过电话吗
|
![]() |
4
0
我添加了活动
奏效。 |