我想知道我是否可以使用WPF主機實現Chrome樣式過程模型。一個進程將處理標籤等,每個標籤的內容將是它自己的進程。也許wpf或者winforms。WPF應用程序中的Chrome進程模型?
2
A
回答
0
Win32 SetParent似乎是一個簡單的解決方案,但事實證明,當一個子進程掛起時,只要將鼠標移動到子窗口上,父窗口也會掛起。我猜主機中的SendMessage調用是同步的。我不知道如何去解決這個問題。
因此,我將採用不同的方法 - 將標籤覆蓋在現有窗口的頂部。
相關問題
- 1. 在WPF應用程序中使用NewtonSoft序列化模型
- 2. 設置應用程序其他進程的用戶模型ID
- 3. WPF應用程序在WPF應用程序中運行
- 4. 如何在WPF應用程序中動態導入3D模型
- 5. Django中的模型和應用程序
- 6. 在Chrome應用程序中使用Chrome擴展程序
- 7. 點擊進入WPF應用程序
- 8. Chrome應用程序離線模式
- 9. WPF應用程序
- 10. 大型應用程序設計(WPF/Silverlight)
- 11. WPF應用程序和WPF瀏覽器應用程序
- 12. 在WPF/Surface應用程序內託管WPF/Surface應用程序
- 13. 原型網絡應用程序模型
- 14. 在兩個WPF應用程序之間共享模型類?
- 15. 驗證應用程序塊5和WPF視圖模型
- 16. WPF應用程序框架綁定到模型?今天
- 17. Chrome擴展程序的Chrome瀏覽器應用程序行爲
- 18. 進入ANR模式的應用程序
- 19. 任何應用程序級別的線程更新進度WPF
- 20. WPF/EF4應用程序安裝程序
- 21. 適用於中型應用程序的Asp.Net MVC應用程序設計模式
- 22. Chrome應用程序中的Chrome.downloads.download
- 23. Chrome應用程序與Python?
- 24. 剖析Chrome應用程序
- 25. Chrome網絡應用程序
- 26. Chrome應用程序藍牙
- 27. 在WPF應用程序中應用MVVM模式
- 28. Django模型的多元應用程序
- 29. Intergerate WPF應用程序模塊到基於Window Forms的應用程序
- 30. 大廈WPF應用程序類型WPF類libarary的
我已經使用User32 SetParent調用取得了一些成功。 Windows知道將消息正確地路由到子窗口。但是,如果子進程的GUI線程阻塞,則整個複合應用程序將被鎖定。 –