1
我想在WPF窗口中託管Win32窗口,以避免在窗口大小調整期間閃爍DirectX內容。HWNDHost中的主機Win32窗口
有人可以說什麼是正確的方法來做到這一點?我需要擔心DPI和其他什麼? 如何將hwndhost應用於WPF窗口之後?
有人可以幫忙嗎?在這個用例中,我沒有找到任何正常的代碼示例。
我想在WPF窗口中託管Win32窗口,以避免在窗口大小調整期間閃爍DirectX內容。HWNDHost中的主機Win32窗口
有人可以說什麼是正確的方法來做到這一點?我需要擔心DPI和其他什麼? 如何將hwndhost應用於WPF窗口之後?
有人可以幫忙嗎?在這個用例中,我沒有找到任何正常的代碼示例。
這可能是有點晚了,但我認爲這StackOverflow的答案將解決你的問題:https://stackoverflow.com/a/17471534/1628916
在HwndHost.BuildWindowCore,創建一個窗口,其中包括了WS_CLIPCHILDREN
風格。這被稱爲_hwndHost
在鏈接的答案。然後,將您的Win32窗口設置爲_hwndHost
窗口的子窗口。