MDI 에서 스플릿 윈도우를 통해서 따로 정의한 view 클래스의 인스턴스를 4개를 각각 좌상,좌하,우상,우하 에 뿌릴려고 하는데요
각각의 view 인스턴스가 4개의 위치중 어디에 있는지를 알려면 어떻게 해야할까요?
아래는 스플릿 윈도우 생성 코드
BOOL SlideViewChildFrm::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
// TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다.
if(!m_wndSplitter.CreateStatic(this, 2, 2))
{
TRACE0("Fail to create splitter window.\n");
return FALSE;
}
m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(SlideView),CSize(300,300),pContext);
m_wndSplitter.CreateView(0,1,RUNTIME_CLASS(SlideView),CSize(300,300),pContext);
m_wndSplitter.CreateView(1,0,RUNTIME_CLASS(SlideView),CSize(300,300),pContext);
m_wndSplitter.CreateView(1,1,RUNTIME_CLASS(SlideView),CSize(300,300),pContext);
return TRUE;
// return CMDIChildWndEx::OnCreateClient(lpcs, pContext);
}
뷰에 번호를 저장하세^오^
static 으로여?