Microsoft Foundation Class Library (MFC 라이브러리)

작가: Monica Porter
창조 날짜: 18 3 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
Microsoft Foundation 클래스 라이브러리
동영상: Microsoft Foundation 클래스 라이브러리

콘텐츠

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

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


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

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과 함께 릴리스되었습니다.