当前位置: 首页 > news >正文

做网站的公司不会设计金华网站建设行业

做网站的公司不会设计,金华网站建设行业,专业网页设计服务,手机网站建设渠道1、首先#xff0c;确保你在项目的 .pro 文件中加入对WinAPI的支持#xff1a; win32: LIBS -luser322、步骤概述#xff1a; 使用WinAPI获取谷歌浏览器窗口的句柄。获取Qt窗口的句柄。使用SetParent函数#xff0c;将Qt窗口设置为谷歌浏览器窗口的子窗口。调整Qt窗口的…1、首先确保你在项目的 .pro 文件中加入对WinAPI的支持 win32: LIBS -luser322、步骤概述 使用WinAPI获取谷歌浏览器窗口的句柄。获取Qt窗口的句柄。使用SetParent函数将Qt窗口设置为谷歌浏览器窗口的子窗口。调整Qt窗口的位置和大小以适应谷歌浏览器窗口。 3、代码实现 #include QApplication #include QMainWindow #include QDebug #include windows.h #include string// 回调函数枚举所有窗口找到谷歌浏览器窗口句柄 BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam) {char className[256];GetClassNameA(hwnd, className, sizeof(className));// 检查窗口类名是否是谷歌浏览器if (std::string(className) Chrome_WidgetWin_1){qDebug() Found Google Chrome window, HWND: hwnd;*(HWND*)lParam hwnd;return FALSE; // 找到后停止枚举}return TRUE; // 继续枚举 }// 查找谷歌浏览器窗口的句柄 HWND findChromeWindow() {HWND chromeHwnd nullptr;EnumWindows(EnumWindowsProc, (LPARAM)chromeHwnd);return chromeHwnd; }int main(int argc, char *argv[]) {QApplication app(argc, argv);// 创建一个Qt主窗口QMainWindow mainWindow;mainWindow.setWindowTitle(Qt Child Window in Chrome);mainWindow.resize(800, 600);mainWindow.show();// 获取谷歌浏览器的窗口句柄HWND chromeHwnd findChromeWindow();if (chromeHwnd ! nullptr){// 获取Qt窗口的句柄HWND qtHwnd (HWND)mainWindow.winId();// 将Qt窗口设置为谷歌浏览器窗口的子窗口即Chrome为父窗口SetParent(qtHwnd, chromeHwnd);// 调整Qt窗口的位置和大小使其适应谷歌浏览器窗口SetWindowPos(qtHwnd, nullptr, 0, 0, 800, 600, SWP_NOZORDER | SWP_SHOWWINDOW);qDebug() Successfully set Qt window as child of Google Chrome window.;}else{qDebug() Google Chrome window not found.;}return app.exec(); } 4、解释 查找谷歌浏览器窗口我们通过 EnumWindows 函数查找类名为 Chrome_WidgetWin_1 的窗口该类名一般对应于谷歌浏览器主窗口。 获取Qt窗口句柄mainWindow.winId() 返回的是 Qt 窗口的句柄我们将其作为目标子窗口。 将Qt窗口设置为谷歌浏览器窗口的子窗口SetParent(qtHwnd, chromeHwnd) 将 Qt 窗口的父窗口设置为谷歌浏览器的窗口。 调整Qt窗口的大小和位置SetWindowPos 用来调整 Qt 窗口的位置和大小使其嵌入到谷歌浏览器窗口内符合你希望的布局。 5、注意事项 这种方法使得 Qt 窗口成为谷歌浏览器窗口的一部分受浏览器的窗口管理控制。此时 Qt 窗口就相当于是浏览器中的一个组件或子窗口。这种操作可能会导致Qt窗口的某些行为受限特别是在父窗口谷歌浏览器发生窗口调整、最小化等事件时Qt窗口的表现会随之变化。如果多个浏览器窗口存在你需要通过特定属性例如窗口标题、窗口位置、进程ID等来区分选择正确的谷歌浏览器窗口。
http://www.hkea.cn/news/14275413/

相关文章:

  • 引擎搜索网站模板代理上海建站公司注册
  • 在线代理网页浏览网站在线培训考试系统
  • 公司网站不用了如何注销centos wordpress 搭建
  • 如何运用链接推广网站无忧网站建设公司
  • 网站开发属于购销合同什么网站用vue做的
  • 最简单的静态网站seo排名怎样
  • wordpress刷留言板seo免费工具
  • 网站页面配色分析零基础怎么做网站
  • 延边住房和城乡建设局网站网站后缀com
  • 广西高端网站建设公司自己做网站网页剧中
  • 青岛网站建设详细内容百度云加速 网站关键词
  • 辽宁省建设厅官方网站职称评定深圳商标注册公司
  • 水利厅网站集约化建设成都广告设计制作公司
  • 诀窍的网站wordpress响应慢
  • 月流量10g的网站网站什么时候做SEO优化最合适
  • 旅游网站开发外文翻译wordpress 新页面跳转
  • 西瓜网络深圳网站建设 东莞网站建设我做的网页怎么是危险网站
  • 天水建设银行网站软件app开发公司业务员
  • 中英网站模板 照明做哪个网站有效果
  • 广州头条新闻最新安阳网站seo
  • 公司网站开发费用济南兴田德润简介图片v9双语版网站怎么做
  • 苏州网络推广建网站企业网站欣赏郑州企业形象设计
  • 国内知名网站制作公司制作网页与网站
  • 1.86神华网站两学一做大型门户网站是这样炼成的源代码
  • 上海市企业服务云登录wordpress all in one seo插件
  • 自适应网站如何做移动适配做速卖通代码的网站
  • 做视频网站需要什么软件有哪些网站设计素材下载
  • 烟台网站建设加企汇互联专业山西钢建公司简介
  • 网站开发语言太老建设网站哪家专业
  • 壹财富 网站开发这么注册免费网站