다음을 통해 공유


애플리케이션 프레임워크

MFC(Microsoft Foundation Class) 라이브러리의 핵심은 Windows API의 상당 부분을 C++ 형식으로 캡슐화하는 것입니다. 라이브러리 클래스는 창, 대화 상자, 디바이스 컨텍스트, 브러시 및 펜과 같은 일반적인 GDI 개체, 컨트롤 및 기타 표준 Windows 항목을 나타냅니다. 이러한 클래스는 캡슐화하는 Windows 구조체에 편리한 C++ 멤버 함수 인터페이스를 제공합니다. 이러한 클래스를 사용하는 방법에 대한 자세한 내용은 Window 개체 토픽을 참조 하세요.

그러나 MFC 라이브러리는 Windows API의 C++ 캡슐화를 기반으로 하는 추가 애플리케이션 기능 계층도 제공합니다. 이 계층은 도구 모음, 상태 막대, 인쇄, 인쇄 미리 보기, 데이터베이스 지원 및 ActiveX 지원을 포함하여 Windows에 필요한 대부분의 일반적인 사용자 인터페이스를 제공하는 Windows용 작업 애플리케이션 프레임워크입니다. 클래스를 사용하여 Windows 용 애플리케이션을 작성하면 프레임워크에 대해 자세히 설명합니다.

참고 항목

일반 클래스 디자인 원칙