다음을 통해 공유


ATL 및 MFC 사이 선택 하기 위한 권장 사항

구성 요소 및 응용 프로그램을 개발할 때는 두 가지 방법 간에 선택할 수 있습니다-ATL 및 MFC (Microsoft Foundation 클래스 라이브러리).

ATL 사용

ATL C++에서 COM 구성 요소를 작성 하 고 유지는 소량 신속 하 고 쉬운 방법입니다.ATL MFC를 자동으로 제공 하는 기본 제공 기능을 모든 필요 하지 않은 경우 컨트롤을 만들려면 사용 합니다.

MFC 사용

MFC 전체 응용 프로그램, ActiveX 컨트롤 및 액티브 문서를 만들 수 있습니다.MFC 컨트롤을 이미 만든 경우 MFC에서 개발을 계속 하는 것이 좋습니다.새 컨트롤을 만들 때 MFC의 기본 제공 기능이 필요 하지 않은 경우 ATL을 사용 하는 것이 좋습니다.

MFC 프로젝트에 ATL을 사용 하 여

마법사를 실행 하 여 기존 MFC 프로젝트에 ATL을 사용 하는 것에 대 한 지원을 추가할 수 있습니다.자세한 내용은 를 MFC 프로젝트에 ATL 지원 추가.

참고 항목

참조

ATL 소개