클라이언트 뷰를 여러개 만들고 필요한 시점에 적절한 뷰 윈도우로 전환하는 형식의 인터페이스이며, 대부분의 응용 프로그램에서 이미 사용하고 있는 인터페이스다. 기본적인 구조는 SDI 형식이지만 문서와 상관없이 여러 다양한 뷰 윈도우를 가질 수 있으므로 프로그램의 구성을 보다 다양하게 해준다. 이런 응용 프로그램의 구현 원리나 동작 방식은 탭 컨트롤에 여러 폼을 붙이는 경우와 비슷한데, 여러 뷰 윈도우를 하나의 클라이언트 뷰에 겹쳐서 생성하고 필요에 따라 뷰 윈도우 하나만 보이도록 하면 된다. 다음은 예제 소스다.

'Windows > MFC' 카테고리의 다른 글

더블 버퍼링  (0) 2011.11.19
스크롤 뷰 ( Scroll View )  (0) 2011.11.19
다중 뷰 - 동적 분할 윈도우와 정적 분할 윈도우  (0) 2011.11.19
Modal, Modeless 대화상자, 공용 대화상자  (0) 2011.11.19
탭 컨트롤  (0) 2011.11.18

+ Recent posts