Есть MFC4 форма, на ней MFC4 баттон, нужно подменить баттон на нетовский контрол
как правильно это сделать?
CWnd* w = CWnd баттона
Control^ c = static_cast<Control^>(Activator::CreateInstance(t));
CRect r; w->GetClientRect(r); c->Top=r.top; c->Left=r.left; c->Height=r.bottom-r.top; c->Width=r.right-r.left;
((NativeWindow^)c->WindowTarget)->AssignHandle(IntPtr(w->m_hWnd));
В этом случае не все нетовские контролы прорисовывают себя.
юзерконтрол,прогресбар не отрисовываются.
Почему? есть у когонибудь соображения по этому поводу?