查看完整版本: [--
Qml中嵌入Windows平台上的进程的窗口
--]
QTCN开发网
->
Qt代码秀
->
Qml中嵌入Windows平台上的进程的窗口
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
zhwl-1212
2017-09-17 21:03
Qml中嵌入Windows平台上的进程的窗口
思路:
1.使用windows的相关函数,根据进程快照查找到进程,遍历进程的窗口。
2.设置进程窗口的style
3.因为Qml的根和QWidget的根都是基于QWindow的,设置QWidget的窗口的parent为Qml的window
4.调用windows的SetParent()函数,把进程窗口的父窗口设置为QWidget的窗口。
后面有时间继续完善。
[attachment=17921]
toby520
2017-09-18 11:32
5.9vs2015跑起来就异常
872207648
2018-05-23 13:26
感谢分享,好好学习了。
查看完整版本: [--
Qml中嵌入Windows平台上的进程的窗口
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled