Qt写了个窗口,想调用Windows的SetParent接口将窗口嵌入到浏览器页面,在win7上运行可以正常嵌入并显示,但是安装到win10系统运行,虽然嵌入进去了,却没有显示或者说显示的是透明(因为明显可以发现嵌入界面响应到了鼠标事件)
相关代码如下,求大神指导:
HWND hwnd = FindWindowA(NULL,strTitle.toLocal8Bit().data());
if(hwnd != 0)
{
SetParent((HWND)this->winId(), hwnd);
}
this->resize(500, 400);
this->move(100, 100);
showNormal();
00
你好,我是问答小助手,本次您提出的有问必答问题,技术专家团超时未为您做出解答
本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。
因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。
你好,我也遇到了类似的问题,请问您解决了么?
一年前的问题了,估计题主已经解决了,我也遇到了相似的问题,解决方法就是build->rebuild。仅供参考。