다음을 통해 공유


ATL 속성 페이지 추가

참고 항목

Visual Studio 2019 이상에서는 ATL 속성 페이지 마법사를 사용할 수 없습니다.

ATL(액티브 템플릿 라이브러리) 속성 페이지를 프로젝트에 추가하려면 프로젝트가 ATL 애플리케이션 또는 ATL 지원이 포함된 MFC 애플리케이션으로 만든 것이어야 합니다. ATL 프로젝트 마법사를 사용하여 ATL 애플리케이션을 만들거나, MFC 애플리케이션에 ATL 개체를 추가하여 MFC 애플리케이션에 대한 ATL 지원을 구현할 수 있습니다.

컨트롤의 속성 페이지를 추가하는 경우 컨트롤에서 ISpecifyPropertyPagesImpl 인터페이스를 지원해야 합니다. 기본적으로, 이 인터페이스는 ATL 컨트롤 마법사를 사용하여 ATL 컨트롤을 만들 때 컨트롤 클래스의 파생 목록에 있습니다.

참고 항목

컨트롤 클래스의 파생 목록에 ISpecifyPropertyPagesImpl이 없으면 수동으로 추가해야 합니다.

프로젝트에 ATL 속성 페이지를 추가하려면 다음을 수행합니다.

  1. 솔루션 탐색기 또는 클래스 뷰에서 ATL 속성 페이지를 추가할 프로젝트의 이름을 마우스 오른쪽 단추로 클릭합니다.

  2. 바로 가기 메뉴에서 추가를 클릭한 다음, 클래스 추가를 클릭합니다.

  3. 클래스 추가 대화 상자의 템플릿 창에서 ATL 속성 페이지를 클릭한 다음, 열기를 클릭하여 ATL 속성 페이지 마법사를 표시합니다.

컨트롤의 속성 페이지를 만든 후에 컨트롤의 속성 맵에 PROP_PAGE 항목을 제공해야 합니다.

참고 항목

속성 페이지
ATL COM 개체 기본 사항
예: 속성 페이지 구현