다음을 통해 공유


C-Language API와의 관계

MFC(Microsoft Foundation Class) 라이브러리를 Windows용 다른 클래스 라이브러리와 차별화하는 단일 특성은 C 언어로 작성된 Windows API에 매우 근접한 매핑입니다. 또한 일반적으로 클래스 라이브러리에 대한 호출을 Windows API에 대한 직접 호출과 자유롭게 혼합할 수 있습니다. 그러나 이 직접 액세스는 클래스가 해당 API를 완전히 대체한다는 것을 의미하지는 않습니다. 개발자는 SetCursorGetSystemMetrics와 같은 일부 Windows 함수를 직접 호출해야 하는 경우도 있습니다. 윈도우 함수는 명확한 이점이 있을 때만 클래스 멤버 함수로 래핑됩니다.

경우에 따라 네이티브 Windows 함수 호출을 수행해야 하므로 C 언어 Windows API 설명서에 액세스할 수 있어야 합니다. 이 설명서는 Microsoft Visual C++에 포함되어 있습니다.

비고

MFC 라이브러리 프레임워크의 작동 방식에 대한 개요는 클래스를 사용하여 Windows용 애플리케이션을 작성하는 방법을 참조하세요.

참고하십시오

일반 클래스 디자인 철학