Для использования MFC контролов в Qt виджете использую QWinMigrate библиотеку.
QWidget* p_test_widget = p_ui->m_left_widget;
HostWindow host(p_test_widget);// наследник qwinhost
CButton myButton;
CWnd cwnd;
HDC host_dc = host.getDC();
HWND host_hwnd = WindowFromDC(host_dc);
if(cwnd.Attach(host_hwnd))
myButton.Create(0, WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
CRect(10,10,100,30), &cwnd, 1001);
На этапе запуска приложения появляется ошибка:
http://img638.imageshack.us/i/errorxx.jpg/я выявил, что ее провоцирует код по созданию кнопки:
myButton.Create(0, WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
CRect(10,10,100,30), &cwnd, 1001);
Подскажите, как побороть это. Заранее благодарен.