2017-01-23 62 views
2

我正在調查是否有可能通過句柄在WPF中託管任何類型的窗口。我一直在探索HwndHost類,儘管我遇到的所有例子都是使用Win32句柄。是否有可能通過處理託管任何窗口類型?託管Win32,WinForms或WPF窗口?

+0

**任何**都是一個非常強的詞。對於_any_,你應該只能得到_probably_(除非你準備好了長時間的調試會話和骯髒的技巧,你不知道另一個應用會如何處理他的父窗口......)這就表示你有很好的機會可以託管任何窗口在你的WPF控件中,不管用於構建它的技術。爲了確定的答案,你需要嘗試 –

回答

0

是的,這是可能的。下面是從MSFT上託管的Win32的快速鏈接控件: https://msdn.microsoft.com/en-us/library/aa970061.aspx

我在哪裏,我們舉辦了Java客戶端應用程序的項目實際工作(不要問爲什麼),我們抓住了Win32手柄一個WPF控件內來自Java應用程序。事件可能會非常棘手,但可以完成。