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 구현
그림 개체는 비트맵, 아이콘 및 메타파일의 언어 중립적 추상화를 제공합니다. 표준 글꼴 개체와 마찬가지로 시스템은 그림 개체의 표준 구현을 제공합니다. 기본 인터페이스는 IPicture 및 IPictureDisp입니다. 그림 개체는 OleCreatePictureIndirect를 사용하여 만들어지고 IPicture 및 IPictureDisp 인터페이스를 모두 지원합니다.OLE 제공 그림 개체는 IPicture 및 IPictureDisp 인터페이스의 전체 의미 체계를 구현 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | ocidl.h |