The ObjectType enumeration indicates the object type value of an EMF+ record.
C++ Syntax
typedef enum {
ObjectTypeInvalid,
ObjectTypeBrush,
ObjectTypePen,
ObjectTypePath,
ObjectTypeRegion,
ObjectTypeFont,
ObjectTypeStringFormat,
ObjectTypeImageAttributes,
ObjectTypeCustomLineCap,
ObjectTypeGraphics,
ObjectTypeMax = ObjectTypeGraphics,
ObjectTypeMin = ObjectTypeBrush
} ObjectType;
FreeBASIC 语法
enum
ObjectTypeInvalid = 0
ObjectTypeBrush = 1
ObjectTypePen = 2
ObjectTypePath = 3
ObjectTypeRegion = 4
ObjectTypeImage = 5
ObjectTypeFont = 6
ObjectTypeStringFormat = 7
ObjectTypeImageAttributes = 8
ObjectTypeCustomLineCap = 9
ObjectTypeMax = ObjectTypeCustomLineCap
ObjectTypeMin = ObjectTypeBrush
end enum
常数
ObjectTypeInvalid
Object type is invalid.
ObjectTypeBrush
Object type is a brush.
ObjectTypePen
Object type is a pen.
ObjectTypePath
Object type is a path.
ObjectTypeRegion
Object type is a region.
ObjectTypeFont
Object type is a font.
ObjectTypeStringFormat
Object type is a string format.
ObjectTypeImageAttributes
Object type is an image attribute.
ObjectTypeCustomLineCap
Object type is a custom line cap.
ObjectTypeGraphics
Object type is graphics.
ObjectTypeMax
Maximum enumeration value. Currently, it is ObjectTypeGraphics.
ObjectTypeMin
Minimum enumeration value. Currently, it is ObjectTypeBrush.
备注
To determine whether the object type value of an EMF+ record is valid, call ObjectTypeIsValid.