If you don't like CFormView maybe you can do this:
class CMyView : CView
{
private:
CMyDialog m_Dlg;
};
void CMyView::OnInitialUpdate()
{
CView::OnInitialUpdate();
m_Dlg.Create(CMyDialog::IDD,this);
}
BOOL CMyView::OnEraseBkgnd(...)
{
return TRUE;
}
void CMyView::OnSize(....)
{
if (m_Dlg.GetSafeHWnd() != NULL)
{
m_Dlg.SetWindowPos(NULL,0,0,CX,CY,SWP_NOZORDER);
}
}
AliR.
"cNetWork" <halmuratov@gmail.com> wrote in message
news:1194357272.440790.290480@o3g2000hsb.googlegroups.com...
On Nov 6, 2:47 pm, "Scott McPhillips [MVP]" <org-dot-mvps-at-scottmcp>
wrote:
"cNetWork" <halmura...@gmail.com> wrote in message
news:1194356406.591651.30530@z9g2000hsf.googlegroups.com...
Hello,
by default, I want My dialog to be displayed in the place of hte view,
i never done it before, that is why i used the word "attach",
is it possible to do it?
CFormView is a view that displays a dialog template. In a new doc/view
project you simply change the view base class to CFormView in the final
step
of the File/New wizard.
--
Scott McPhillips [VC++ MVP]
Thanks, i just checked what u said, it works, but i am wonderng that
if my base class is CView, cannt i attach a dialog to The view?