在WPF应用程序中托管多个HwndHost

时间:2013-02-05 16:18:01

标签: .net wpf wpf-4.0 hwndhost

我使用hwndhost元素在WPF应用程序中绘制DirectX内容。当我覆盖WndProc HwndHost时,我会通过窗口消息调用,但只能通过我创建的hwndhost的第一个实例调用。

基本上在WM_PAINT消息上我渲染了我的DirectX场景并将“handled”参数标记为true(我确实检查hwnd中传递的WndProc是否为我的手柄)。一旦我将其标记为true,HwndHost的其他任何实例都不会收到WM_PAINT消息。

如何让其他HwndHost个实例接收WM_PAINT消息?

0 个答案:

没有答案