求大神救,用句柄将tecplot界面嵌入QT,嵌入后很多按钮失效是什么原因呢?

Dburning 2019-06-25 11:37:40
用findwindow()找到了tecplot的句柄,然后setparent到qt的Widget里,但是嵌入后tecplot里的很多按钮就失灵了,只有最上面的菜单栏可以用。奇怪的是把那些失灵的子窗口拖动成活动窗口,按钮又可以用,求问大神这个怎么解决呢?
    HWND tec = FindWindow(L"QWidget",L"Tecplot 360 EX 2016 R2");//L"Tecplot 360 EX 2016 R2"
HWND tec_qt = (HWND)ui->widget->winId();
SetParent(tec, tec_qt);


这样按钮无效,只有最上面的菜单栏子窗口按钮可用

拖成活动窗口就可以用了
...全文
76 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧