Frage

Ich packe einen Fenstergriff mit dem folgenden Code:

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

und es gibt einen HWND zu einem QWidget (I mit Spy geprüft ++, die Griffe passen). Aber nach diesem, wenn ich versuche, die folgende:

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

oder

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

Widget ist immer 0. Weiß jemand, warum? Bin ich mit QWidget :: find () korrekt?

Danke,

Dave

War es hilfreich?

Lösung

gelöst: in debug wurde kompilieren, so QtGui4d.dll anstelle von QtGui4.dll

geladen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top