다음을 통해 공유


IPictureDisp 인터페이스(ocidl.h)

Automation을 통해 그림 개체의 속성을 노출합니다. IPicture 메서드를 통해 사용할 수 있는 기능의 하위 집합을 제공합니다.

상속

IPictureDisp 인터페이스는 IDispatch 인터페이스에서 상속됩니다.

설명

다음 표에서는 다양한 그림 속성에 대한 dispID에 대해 설명합니다.

상수
DISPID_PICT_HANDLE 0
DISPID_PICT_HPAL 2
DISPID_PICT_TYPE 3
DISPID_PICT_WIDTH 4
DISPID_PICT_HEIGHT 5
DISPID_PICT_RENDER 6
 

IPictureDisp 인터페이스의 각 속성에는 속성이 읽기 액세스를 지원하는 경우 get_PropertyName 메서드와 속성이 쓰기 액세스를 지원하는 경우 put_PropertyName 메서드가 포함됩니다. 대부분의 속성은 hPal 속성을 제외하고 읽기 액세스만 지원합니다.

속성 형식 Access Description
Handle OLE_HANDLE (int) R 그림의 Windows GDI 핸들
hPal OLE_HANDLE (int) RW 그림에서 사용하는 팔레트의 Windows 핸들입니다.
형식 short R 그림 유형입니다( PICTYPE 참조).
너비 OLE_XSIZE_HIMETRIC (long) R 그림의 너비입니다.
높이 OLE_YSIZE_HIMETRIC (long) R 그림의 높이입니다.
 

OLE 구현

그림 개체는 비트맵, 아이콘 및 메타파일의 언어 중립적 추상화를 제공합니다. 표준 글꼴 개체와 마찬가지로 시스템은 그림 개체의 표준 구현을 제공합니다. 기본 인터페이스는 IPictureIPictureDisp입니다. 그림 개체는 OleCreatePictureIndirect를 사용하여 만들어지고 IPicture 및 IPictureDisp 인터페이스를 모두 지원합니다.

OLE 제공 그림 개체는 IPicture 및 IPictureDisp 인터페이스의 전체 의미 체계를 구현 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 ocidl.h

추가 정보

IPicture