다음을 통해 공유


IViewObjectExImpl 클래스

이 클래스를 구현 합니다. IUnknown 의 기본 구현을 제공 하 고 있는 IViewObject, IViewObject2, 및 IViewObjectEx 인터페이스.

중요중요

이 클래스와 해당 멤버를 실행 하는 응용 프로그램에서 사용할 수 있는 Windows 런타임.

template<
class T 
>
class ATL_NO_VTABLE IViewObjectExImpl :
public IViewObjectEx

매개 변수

  • T
    파생 클래스에서 IViewObjectExImpl.

Members

27ccyyyz.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

IViewObjectExImpl::Draw

제어 장치 컨텍스트에 표시를 그립니다.

IViewObjectExImpl::Freeze

컨트롤의 그리기 표현까지 변하지를 동결 된 Unfreeze.ATL 구현을 반환 E_NOTIMPL.

IViewObjectExImpl::GetAdvise

있을 경우 기존 advise 싱크 연결 컨트롤을 검색 합니다.

IViewObjectExImpl::GetColorSet

컨트롤에서 드로잉에 사용 되는 논리 색상표를 반환 합니다.ATL 구현을 반환 E_NOTIMPL.

IViewObjectExImpl::GetExtent

컨트롤의 표시 크기를 HIMETRIC 단위 (0.01 밀리미터 단위) 컨트롤 클래스 데이터 멤버에서 검색 CComControlBase::m_sizeExtent.

IViewObjectExImpl::GetNaturalExtent

크기 조정 힌트를 조정할 때 사용 하는 개체에 대 한 컨테이너를 제공 합니다.

IViewObjectExImpl::GetRect

요청한 그리기 모양을 설명 하는 사각형을 반환 합니다.ATL 구현을 반환 E_NOTIMPL.

IViewObjectExImpl::GetViewStatus

드로잉 요소에 지원 되는 개체의 불투명도 대 한 정보를 반환 합니다.

IViewObjectExImpl::QueryHitPoint

지정 된 위치에서 지정 된 사각형 및 반환 경우 검사는 HITRESULT 값에 pHitResult.

IViewObjectExImpl::QueryHitRect

컨트롤의 표시 영역에 겹치는 모든 위치에서 위치를 지정 된 사각형 및 반환 여부 확인은 HITRESULT 값에 pHitResult.

IViewObjectExImpl::SetAdvise

싱크 보기 컨트롤의 변경 내용에 대 한 알림을 받을 수 있도록 컨트롤와 advise 싱크 간의 연결을 설정 합니다.

IViewObjectExImpl::Unfreeze

컨트롤의 그리기 표현을 unfreezes.ATL 구현을 반환 E_NOTIMPL.

설명

IViewObject, IViewObject2, 및 IViewObjectEx 인터페이스 자체를 직접 표시 하려면 만들기 및 컨테이너 컨트롤 표시에서 변경 내용을 알릴 advise 싱크를 관리 하는 컨트롤을 사용 합니다.IViewObjectEx 인터페이스 깜빡임 없는 드로잉, 투명 한 사각형이 아닌 컨트롤, 적중 테스트 (예를 들어, 얼마나 가까운 마우스 클릭 컨트롤에서 고려해 야 할 이어야 함) 등의 확장된 컨트롤 기능에 대 한 지원을 제공 합니다.클래스 IViewObjectExImpl 는 이러한 인터페이스의 기본 구현을 제공 하 고 구현 IUnknown 덤프에 정보를 전송 하 여 장치에서 디버그 빌드.

상속 계층 구조

IViewObjectEx

IViewObjectExImpl

요구 사항

헤더: atlctl.h

참고 항목

작업

ATL 프로젝트 만들기

참조

CComControl 클래스

ActiveX Controls Interfaces

ATL 자습서

기타 리소스

ATL 클래스 개요