c – 如何创建一个HWND作为父级的QWidget?

前端之家收集整理的这篇文章主要介绍了c – 如何创建一个HWND作为父级的QWidget?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用wxWidgets我使用以下代码
HWND main_window = ...
...
wxWindow *w = new wxWindow();
wxWindow *window = w->CreateWindowFromHWND(0,(WXHWND) main_window);

如何在Qt中做同样的事情? HWND是我想要的窗口的句柄,作为新的QtWidget的父窗口.

解决方法

使用QWidget的create方法.
HWND main_window = ...
...
QWidget *w = new QWidget();
w->create((WinId)main_window);

猜你在找的C&C++相关文章