我想知道我是否可以使用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线程阻塞,则整个复合应用程序将被锁定。 –