프레임 창
애플리케이션이 Windows에서 실행되면 사용자는 프레임 창에 표시된 문서와 상호 작용합니다. 문서 프레임 창에는 프레임과 프레임의 내용이라는 두 가지 주요 구성 요소가 있습니다. 문서 프레임 창은 단일 SDI(문서 인터페이스) 프레임 창 또는 MDI(다중 문서 인터페이스) 자식 창일 수 있습니다. Windows는 창 이동 및 크기 조정, 창 닫기, 최소화 및 최대화 등 대부분의 사용자와 프레임 창의 상호 작용을 관리합니다. 프레임 내의 콘텐츠를 관리합니다.
프레임 창 및 보기
MFC 프레임워크는 프레임 창을 사용하여 보기를 포함합니다. 프레임과 콘텐츠의 두 구성 요소는 MFC의 서로 다른 두 클래스로 표현되고 관리됩니다. 프레임 창 클래스는 프레임을 관리하고 보기 클래스는 콘텐츠를 관리합니다. 보기 창은 프레임 창의 자식입니다. 드로잉 및 문서와의 다른 사용자 상호 작용은 프레임 창의 클라이언트 영역이 아닌 보기의 클라이언트 영역에서 수행됩니다. 프레임 창은 보기 주위에 보이는 프레임을 제공하며, 캡션 막대와 컨트롤 메뉴, 창을 최소화 및 최대화하는 단추, 창 크기 조정을 위한 컨트롤과 같은 표준 창 컨트롤이 완성됩니다. "내용"은 자식 창(보기)이 완전히 차지하는 창의 클라이언트 영역으로 구성됩니다. 다음 그림에서는 프레임 창과 뷰 간의 관계를 보여 줍니다.
프레임 창 및 뷰
프레임 창 및 분할자 창
또 다른 일반적인 배열은 프레임 창이 일반적으로 분할자 창을 사용하여 여러 보기를 프레임하는 것입니다. 분할자 창에서 프레임 창의 클라이언트 영역은 분할자 창에 의해 점유되며, 분할자 창에는 보기인 창이라는 여러 자식 창이 있습니다.
다음에 대해 자세히 알고 싶은 사항
일반 프레임 창 항목
프레임 창 사용에 대한 항목
둘 이상의 보기 가 포함된 프레임 창에서 현재 보기 관리
특수 프레임 창 기능에 대한 항목
다른 종류의 Windows에 대한 항목