次のコードでウィンドウ ハンドルを取得しています。
HWND hwnd = FindWindow(L"QWidget", NULL);
そして、HWND を QWidget に返します (Spy++ でチェックしたところ、ハンドルが一致しました)。しかし、この後、次のことを試してみると:
QWidget* widget = QWidget::find(hwnd);
また
QWidget* widget = QWidget::find((WId)hwnd);
widget は常に 0 です。理由を知っている人はいますか? QWidget::find() を正しく使用していますか?
ありがとう、
デイブ