• 4270阅读
  • 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) 下载次数:71
离线872207648

只看该作者 2楼 发表于: 2018-05-23
感谢分享,好好学习了。
离线toby520

只看该作者 1楼 发表于: 2017-09-18
  5.9vs2015跑起来就异常
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
快速回复
限100 字节
 
上一个 下一个