关于Qt5.1 如何实现HWND转化成QWidget对象。
我现在有个现存窗口A,想在A窗口新建子窗口B,但是我现在只知道窗口A的HWND句柄,想把HWND转化成QWidget对象。
在网上搜了一下,可以通过 QWidget::find()来解决,但是总是获得不成功。代码如下:
AIErr error = kNoErr;
AIPanelPlatformWindow hDlg = NULL; // hDlg 就是HWND句柄
error = sAIPanel->GetPlatformWindow(fPanel, hDlg);
QWidget* pParentWidget = QWidget::find((WId)hDlg);
pParentWidget 始终为空,不知道如何解决。
请大神帮忙解决或提出新的方法。
谢谢