9

wxWidgets では、次のコードを使用します。

HWND main_window = ...
...
wxWindow *w = new wxWindow();
wxWindow *window = w->CreateWindowFromHWND(0, (WXHWND) main_window);

Qtで同じことを行うにはどうすればよいですか? これHWNDは、新しい QtWidget の親ウィンドウとして必要なウィンドウのハンドルです。

4

3 に答える 3

9

QWidget の create メソッドを使用します。

HWND main_window = ...
...
QWidget *w = new QWidget();
w->create((WinId)main_window);
于 2008-11-16T11:06:06.233 に答える
6

Qt/MFC Migration FrameworkQWinWidgetのクラスを試しましたか?

于 2008-11-16T11:00:03.033 に答える