Share via


클래스를 사용 하 여 Windows 용 응용 프로그램을 작성할 수

전체적으로 볼 때, "에 Windows 운영 체제용 응용 프로그램을 빌드하는 응용 프로그램 framework에서" Microsoft Foundation 클래스 (MFC) 라이브러리에 있는 클래스를 구성 합니다.매우 일반적인 수준에서 프레임 워크 응용 프로그램의 기초를 정의 하 고 뼈대에 배치할 수 있는 표준 사용자 인터페이스를 구현 합니다.프로그래머는 작업에는 스 켈 레 톤의 나머지 부분을 채울 수 있는 응용 프로그램에 관련 된 사항을입니다.파일 매우 철저 한 기초 응용 프로그램을 만들려면 MFC 응용 프로그램 마법사를 사용 하 여 헤드 시작 얻을 수 있습니다.사용자 인터페이스 요소를 시각적으로 디자인 하려면 Microsoft Visual C++ 리소스 편집기 코드 및 클래스 라이브러리에 해당 요소에 연결 하려면 클래스 뷰 명령을 사용 하 여 응용 프로그램별 논리를 구현 합니다.

3.0 버전의 MFC 프레임 워크 프로그래밍 Win32 플랫폼을 포함 하 여 Microsoft Windows 95 및 나중에 Windows NT 버전 3.51 이상 지원합니다.MFC Win32 지원 다중 스레딩이 포함 됩니다.1.5 버전을 사용x 16 비트 프로그래밍 작업을 수행 하는 경우.

이 문서 응용 프로그램 프레임 워크는 광범위 한 개요를 제공합니다.또한 응용 프로그램과 만드는 방법을 구성 하는 주요 개체를 탐색 합니다.이 문서에서 다루는 항목은

프레임 워크의 다른 부분에는 다음이 포함 됩니다.

  • 창 개체: 개요

  • 메시지 처리 및 매핑

  • Cobject에서 MFC에서 기본 루트 클래스

  • 문서/뷰 아키텍처

  • 대화 상자

  • 컨트롤

  • 컨트롤 막대

  • OLE

  • 메모리 관리

    Windows 운영 체제용 응용 프로그램을 작성 하면 제공할 뿐 아니라 MFC 또한 훨씬 쉽게 특히 OLE 연결 및 포함 기술을 사용 하 여 응용 프로그램을 작성할 수 있습니다.다른 응용 프로그램에서 응용 프로그램 개체를 사용 하거나 심지어 원격으로 드라이브 수 있도록 자동화를 추가 하 고 응용 프로그램이 OLE 시각적 컨테이너는 OLE 비주얼 편집 서버 또는 둘 다를 편집할 수 있습니다.

  • MFC 컨트롤을 ActiveX

    이제 OLE 컨트롤 개발 키트 (CDK) 프레임 워크와 완전히 통합 되어 있습니다.이 문서에서는 MFC 사용 하 여 ActiveX 컨트롤 개발의 개요를 제공합니다.(ActiveX 컨트롤 이전 OLE 컨트롤으로 알려져 있습니다.)

  • 데이터베이스 프로그래밍

    MFC에는 또한 두 쓰기 데이터 액세스 단순화 데이터베이스 클래스 집합 제공 응용 프로그램입니다.ODBC 데이터베이스 클래스를 사용 하 여 개방형 데이터베이스 연결 (ODBC) 드라이버를 통해 데이터베이스에 연결, 테이블에서 레코드를 선택 하 레코드 정보를 표시할 수 있습니다 있는 화상 형성 합니다.데이터 액세스 개체 (DAO) 클래스를 사용 하 여 Microsoft Jet 데이터베이스 엔진 또는 외부 (비-Jet) 데이터 소스를 ODBC 데이터 소스를 포함 하 여을 통해 데이터베이스로 작업할 수 있습니다.

    또한 MFC는 완전히 유니코드를 사용 하는 응용 프로그램을 작성 하는 데 사용할 수 있습니다 (MBCS) 멀티 바이트 문자 집합, 특히 더블 바이트 (DBCS 문자 집합).

MFC 설명서에는 일반적인 가이드를 참조 하십시오. 일반 MFC 항목.

참고 항목

개념

일반 MFC 항목