• 1171阅读
  • 2回复

Qml中嵌入Windows平台上的进程的窗口 [复制链接]

上一主题 下一主题
离线zhwl-1212
 

只看楼主 倒序阅读 楼主  发表于: 2017-09-17
思路:
1.使用windows的相关函数,根据进程快照查找到进程,遍历进程的窗口
2.设置进程窗口的style
3.因为Qml的根和QWidget的根都是基于QWindow的,设置QWidget的窗口的parent为Qml的window
4.调用windows的SetParent()函数,把进程窗口的父窗口设置为QWidget的窗口。


后面有时间继续完善。
吸附进程窗口 EmbedProcessWnd.rar (615 K) 下载次数:25
离线toby520

只看该作者 1楼 发表于: 2017-09-18
  5.9vs2015跑起来就异常
QtQML多多指教开发社区 http://www.heilqt.com
将QtCoding进行到底,做Qt的宠儿
关注移动互联网,关注手机助手
开发即时通讯,服务于金融行业
群号:312125701
离线872207648

只看该作者 2楼 发表于: 05-23
感谢分享,好好学习了。
快速回复
限100 字节
 
上一个 下一个