ホーム › System.Ole › PICTYPE
PICTYPE
列挙型メンバー 6
| 名前 | 10進 | 16進 |
|---|---|---|
| PICTYPE_UNINITIALIZED | -1 | 0xFFFFFFFF |
| PICTYPE_NONE | 0 | 0x0 |
| PICTYPE_BITMAP | 1 | 0x1 |
| PICTYPE_METAFILE | 2 | 0x2 |
| PICTYPE_ICON | 3 | 0x3 |
| PICTYPE_ENHMETAFILE | 4 | 0x4 |
公式ドキュメント
IPicture::get_Type から返されるピクチャー オブジェクトの種類を表します。また、OleCreatePictureIndirect に渡される PICTDESC 構造体の picType メンバーで、ピクチャーの種類を表すためにも使用されます。
| 定数/値 | 説明 |
|---|---|
| ピクチャー オブジェクトは現在初期化されていません。この値は IPicture::get_Type の戻り値としてのみ有効であり、PICTDESC 構造体では使用できません。 |
|
| 初期化されていない状態で新しいピクチャー オブジェクトを作成することを示します。この値は PICTDESC 構造体でのみ有効です。 |
|
| ピクチャーの種類はビットマップです。この値が PICTDESC 構造体に指定されている場合、その構造体の bmp フィールドに対応する初期化パラメーターが格納されていることを意味します。 |
|
| ピクチャーの種類はメタファイルです。この値が PICTDESC 構造体に指定されている場合、その構造体の wmf フィールドに対応する初期化パラメーターが格納されていることを意味します。 |
|
| ピクチャーの種類はアイコンです。この値が PICTDESC 構造体に指定されている場合、その構造体の icon フィールドに対応する初期化パラメーターが格納されていることを意味します。 |
|
| ピクチャーの種類は拡張メタファイルです。この値が PICTDESC 構造体に指定されている場合、その構造体の emf フィールドに対応する初期化パラメーターが格納されていることを意味します。 |
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PICTYPE : short {
PICTYPE_UNINITIALIZED = -1,
PICTYPE_NONE = 0,
PICTYPE_BITMAP = 1,
PICTYPE_METAFILE = 2,
PICTYPE_ICON = 3,
PICTYPE_ENHMETAFILE = 4
} PICTYPE;public enum PICTYPE : short
{
PICTYPE_UNINITIALIZED = -1,
PICTYPE_NONE = 0,
PICTYPE_BITMAP = 1,
PICTYPE_METAFILE = 2,
PICTYPE_ICON = 3,
PICTYPE_ENHMETAFILE = 4,
}Public Enum PICTYPE As Short
PICTYPE_UNINITIALIZED = -1
PICTYPE_NONE = 0
PICTYPE_BITMAP = 1
PICTYPE_METAFILE = 2
PICTYPE_ICON = 3
PICTYPE_ENHMETAFILE = 4
End Enumimport enum
class PICTYPE(enum.IntEnum):
PICTYPE_UNINITIALIZED = -1
PICTYPE_NONE = 0
PICTYPE_BITMAP = 1
PICTYPE_METAFILE = 2
PICTYPE_ICON = 3
PICTYPE_ENHMETAFILE = 4// PICTYPE
pub const PICTYPE_UNINITIALIZED: i16 = -1;
pub const PICTYPE_NONE: i16 = 0;
pub const PICTYPE_BITMAP: i16 = 1;
pub const PICTYPE_METAFILE: i16 = 2;
pub const PICTYPE_ICON: i16 = 3;
pub const PICTYPE_ENHMETAFILE: i16 = 4;// PICTYPE
const (
PICTYPE_UNINITIALIZED int16 = -1
PICTYPE_NONE int16 = 0
PICTYPE_BITMAP int16 = 1
PICTYPE_METAFILE int16 = 2
PICTYPE_ICON int16 = 3
PICTYPE_ENHMETAFILE int16 = 4
)const
PICTYPE_UNINITIALIZED = -1;
PICTYPE_NONE = 0;
PICTYPE_BITMAP = 1;
PICTYPE_METAFILE = 2;
PICTYPE_ICON = 3;
PICTYPE_ENHMETAFILE = 4;// PICTYPE
pub const PICTYPE_UNINITIALIZED: i16 = -1;
pub const PICTYPE_NONE: i16 = 0;
pub const PICTYPE_BITMAP: i16 = 1;
pub const PICTYPE_METAFILE: i16 = 2;
pub const PICTYPE_ICON: i16 = 3;
pub const PICTYPE_ENHMETAFILE: i16 = 4;const
PICTYPE_UNINITIALIZED* = -1
PICTYPE_NONE* = 0
PICTYPE_BITMAP* = 1
PICTYPE_METAFILE* = 2
PICTYPE_ICON* = 3
PICTYPE_ENHMETAFILE* = 4enum PICTYPE : short {
PICTYPE_UNINITIALIZED = -1,
PICTYPE_NONE = 0,
PICTYPE_BITMAP = 1,
PICTYPE_METAFILE = 2,
PICTYPE_ICON = 3,
PICTYPE_ENHMETAFILE = 4,
}#define global PICTYPE_UNINITIALIZED 0xFFFFFFFF
#define global PICTYPE_NONE 0x0
#define global PICTYPE_BITMAP 0x1
#define global PICTYPE_METAFILE 0x2
#define global PICTYPE_ICON 0x3
#define global PICTYPE_ENHMETAFILE 0x4