1

我正在使用以下代码获取窗口句柄:

HWND hwnd = FindWindow(L"QWidget", NULL);

并将 HWND 返回给 QWidget(我用 Spy++ 检查过,句柄匹配)。但在此之后,如果我尝试以下操作:

QWidget* widget = QWidget::find(hwnd);

或者

QWidget* widget = QWidget::find((WId)hwnd);

小部件始终为 0。有人知道为什么吗?我是否正确使用 QWidget::find() ?

谢谢,

戴夫

4

1 回答 1

1

已解决:正在调试中编译,因此加载了 QtGui4d.dll 而不是 QtGui4.dll

于 2009-07-27T20:45:10.787 回答