PICTYPE Constants

Describe the type of a picture object as returned by IPicture::get_Type, as well as to describe the type of picture in the picType member of the PICTDESC structure that is passed to OleCreatePictureIndirect.

Constant/valueDescription
PICTYPE_UNINITIALIZED
(-1)

The picture object is currently uninitialized. This value is only valid as a return value from IPicture::get_Type and is not valid with the PICTDESC structure.

PICTYPE_NONE
0

A new picture object is to be created without an initialized state. This value is valid only in the PICTDESC structure.

PICTYPE_BITMAP
1

The picture type is a bitmap. When this value occurs in the PICTDESC structure, it means that the bmp field of that structure contains the relevant initialization parameters.

PICTYPE_METAFILE
2

The picture type is a metafile. When this value occurs in the PICTDESC structure, it means that the wmf field of that structure contains the relevant initialization parameters.

PICTYPE_ICON
3

The picture type is an icon. When this value occurs in the PICTDESC structure, it means that the icon field of that structure contains the relevant initialization parameters.

PICTYPE_ENHMETAFILE
4

The picture type is an enhanced metafile. When this value occurs in the PICTDESC structure, it means that the emf field of that structure contains the relevant initialization parameters.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

OleCtl.h

See also

IPicture::get_Type
OleCreatePictureIndirect
PICTDESC

 

 

Community Additions

ADD
Show:
© 2014 Microsoft