메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

C/C++/MFC

WINDOW 분할 윈도우 2개의 윈도우 사용하기

2006.05.23 13:38

WAT_운영자 조회 수:14101

SDI 는 MainFrame 에서
MDI 는 CChildFrame  에서 작업한다.


// CChildFrame message handlers
BOOL CChildFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
             // create splitter window
             if (!m_wndSplitter.CreateStatic(this, 1, 2))
                           return FALSE;


             if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CMyTreeView), CSize(100, 100), pContext) ||
                         !m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CMyListView), CSize(100, 100), pContext))
            {
                          m_wndSplitter.DestroyWindow();
                          return FALSE;
           }

          return TRUE;

 //       return CMDIChildWnd::OnCreateClient(lpcs, pContext);

}