IViewObjectExImpl 클래스
이 클래스를 구현 합니다. IUnknown 의 기본 구현을 제공 하 고 있는 IViewObject, IViewObject2, 및 IViewObjectEx 인터페이스.
중요 |
---|
이 클래스와 해당 멤버를 실행 하는 응용 프로그램에서 사용할 수 있는 Windows 런타임. |
template<
class T
>
class ATL_NO_VTABLE IViewObjectExImpl :
public IViewObjectEx
매개 변수
- T
파생 클래스에서 IViewObjectExImpl.
Members
Public 메서드
Name |
설명 |
---|---|
제어 장치 컨텍스트에 표시를 그립니다. |
|
컨트롤의 그리기 표현까지 변하지를 동결 된 Unfreeze.ATL 구현을 반환 E_NOTIMPL. |
|
있을 경우 기존 advise 싱크 연결 컨트롤을 검색 합니다. |
|
컨트롤에서 드로잉에 사용 되는 논리 색상표를 반환 합니다.ATL 구현을 반환 E_NOTIMPL. |
|
컨트롤의 표시 크기를 HIMETRIC 단위 (0.01 밀리미터 단위) 컨트롤 클래스 데이터 멤버에서 검색 CComControlBase::m_sizeExtent. |
|
크기 조정 힌트를 조정할 때 사용 하는 개체에 대 한 컨테이너를 제공 합니다. |
|
요청한 그리기 모양을 설명 하는 사각형을 반환 합니다.ATL 구현을 반환 E_NOTIMPL. |
|
드로잉 요소에 지원 되는 개체의 불투명도 대 한 정보를 반환 합니다. |
|
지정 된 위치에서 지정 된 사각형 및 반환 경우 검사는 HITRESULT 값에 pHitResult. |
|
컨트롤의 표시 영역에 겹치는 모든 위치에서 위치를 지정 된 사각형 및 반환 여부 확인은 HITRESULT 값에 pHitResult. |
|
싱크 보기 컨트롤의 변경 내용에 대 한 알림을 받을 수 있도록 컨트롤와 advise 싱크 간의 연결을 설정 합니다. |
|
컨트롤의 그리기 표현을 unfreezes.ATL 구현을 반환 E_NOTIMPL. |
설명
IViewObject, IViewObject2, 및 IViewObjectEx 인터페이스 자체를 직접 표시 하려면 만들기 및 컨테이너 컨트롤 표시에서 변경 내용을 알릴 advise 싱크를 관리 하는 컨트롤을 사용 합니다.IViewObjectEx 인터페이스 깜빡임 없는 드로잉, 투명 한 사각형이 아닌 컨트롤, 적중 테스트 (예를 들어, 얼마나 가까운 마우스 클릭 컨트롤에서 고려해 야 할 이어야 함) 등의 확장된 컨트롤 기능에 대 한 지원을 제공 합니다.클래스 IViewObjectExImpl 는 이러한 인터페이스의 기본 구현을 제공 하 고 구현 IUnknown 덤프에 정보를 전송 하 여 장치에서 디버그 빌드.
상속 계층 구조
IViewObjectEx
IViewObjectExImpl
요구 사항
헤더: atlctl.h