다음을 통해 공유


IPropertyPage2Impl 클래스

이 클래스는 IUnknown IPropertyPageImpl기본 구현을 구현하고 상속합니다.

Important

이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.

구문

template<class T>
class IPropertyPage2Impl : public IPropertyPageImpl<T>

매개 변수

T
에서 파생된 IPropertyPage2Impl클래스입니다.

멤버

공용 메서드

이름 설명
IPropertyPage2Impl::EditProperty 속성 페이지가 활성화될 때 포커스를 받을 속성 컨트롤을 지정합니다. ATL 구현은 E_NOTIMPL 반환합니다.

설명

IPropertyPage2 인터페이스는 EditProperty 메서드를 추가하여 IPropertyPage를 확장합니다. 이 메서드를 사용 하면 클라이언트 속성 페이지 개체에서 특정 속성을 선택할 수 있습니다.

클래스 IPropertyPage2Impl 는 단순히 에 대한 E_NOTIMPL 반환합니다 IPropertyPage2::EditProperty. 그러나 IPropertyPageImpl의 기본 구현을 상속하고 디버그 빌드의 덤프 디바이스에 정보를 전송하여 구현 IUnknown 합니다.

속성 페이지를 만들 때 클래스는 일반적으로 .에서 IPropertyPageImpl파생됩니다. 추가 지원을 IPropertyPage2제공하려면 클래스 정의를 수정하고 메서드를 재정의합니다 EditProperty .

관련 문서 ATL 자습서, ATL 프로젝트 만들기

상속 계층 구조

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

요구 사항

헤더: atlctl.h

IPropertyPage2Impl::EditProperty

속성 페이지가 활성화될 때 포커스를 받을 속성 컨트롤을 지정합니다.

HRESULT EditProperty(DISPID dispID);

Return Value

E_NOTIMPL을 반환합니다.

설명

Windows SDK에서 IPropertyPage2::EditProperty를 참조하세요.

참고 항목

IPerPropertyBrowsingImpl 클래스
ISpecifyPropertyPagesImpl 클래스
클래스 개요