개발 Microsoft Foundation Class Library (MFC 라이브러리) 란 무엇입니까? -techopedia에서 정의

Microsoft Foundation Class Library (MFC 라이브러리) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-MFC (Microsoft Foundation Class Library) 란 무엇입니까?

Microsoft Foundation Class Library는 Windows 용 응용 프로그램을 구축하기 위해 미리 정의 된 C ++ 클래스 집합을 포함하는 툴킷입니다. 이 용어는 MFC (Microsoft Foundation Classes)라고도합니다.

Techopedia는 Microsoft Foundation Class Library (MFC 라이브러리)를 설명합니다.

MFC는 Windows 용 프로그램을 빌드하기위한 응용 프로그램 프레임 워크를 제공합니다. MFC 프로그래밍은 다음과 같은 장점이 있습니다.

  • 미리 작성된 코드를 제공하여 개발자 시간 절약
  • 다른 운영 체제 (Windows 및 Unix-Unix 버전의 MFC 필요)와 프로세서 (x86 및 DEC Alpha)간에 코드를 더 이식 가능하게하여 유연성을 향상시킵니다.
  • 창, 도구 모음, 메뉴 등과 같은 탭 대화 상자, 인쇄 미리보기 및 사용자 인터페이스 요소 작성을위한 클래스를 제공합니다.
  • DAO (Data Access Objects) 및 ODBC (Open Database Connectivity) 클래스를 통해 데이터베이스 프로그래밍 간소화
  • ActiveX 컨트롤, OLE (Object Linking and Embedding) 및 인터넷 프로그래밍과 같은 다른 기술에 쉽게 액세스 할 수 있습니다.

MFC를 사용할 때 Windows API (응용 프로그래밍 인터페이스)를 직접 사용해야하는 경우는 거의 없습니다. MFC는 Windows API의 얇은 래퍼이므로 대부분의 클래스 메서드는 실제로 해당 API 함수에 매핑됩니다.


2010 년 4 월 MFC 버전 10은 Visual C ++ 2010 및 .NET 버전 4.0과 함께 릴리스되었습니다.

Microsoft Foundation Class Library (MFC 라이브러리) 란 무엇입니까? -techopedia에서 정의