Win32 API 日本語リファレンス
ホームMedia.PictureAcquisition › PROGRESS_DIALOG_IMAGE_TYPE

PROGRESS_DIALOG_IMAGE_TYPE

列挙型
基底型i4

メンバー 4

名前10進16進説明
PROGRESS_DIALOG_ICON_SMALL00x0タイトル バーで使用される小さいアイコン (通常は 16 x 16 ピクセル) を指定します。
PROGRESS_DIALOG_ICON_LARGE10x1ALT+TAB キーの組み合わせで表示されるウィンドウ内で、進行状況ダイアログ ボックスを表すために使用されるアイコン (通常は 32 x 32 ピクセル) を指定します。
PROGRESS_DIALOG_ICON_THUMBNAIL20x2サムネイルの代わりに使用されるアイコン (最大 128 x 128 ピクセル) を指定します。
PROGRESS_DIALOG_BITMAP_THUMBNAIL30x3ビットマップのサムネイル (最大 128 x 128 ピクセル。ただし大きすぎる場合は収まるように拡大縮小されます) を指定します。

公式ドキュメント

PROGRESS_DIALOG_IMAGE_TYPE 列挙型は、IPhotoProgressDialog::SetImage で設定される画像の種類を示します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum PROGRESS_DIALOG_IMAGE_TYPE : int {
    PROGRESS_DIALOG_ICON_SMALL = 0,
    PROGRESS_DIALOG_ICON_LARGE = 1,
    PROGRESS_DIALOG_ICON_THUMBNAIL = 2,
    PROGRESS_DIALOG_BITMAP_THUMBNAIL = 3
} PROGRESS_DIALOG_IMAGE_TYPE;
public enum PROGRESS_DIALOG_IMAGE_TYPE : int
{
    PROGRESS_DIALOG_ICON_SMALL = 0,
    PROGRESS_DIALOG_ICON_LARGE = 1,
    PROGRESS_DIALOG_ICON_THUMBNAIL = 2,
    PROGRESS_DIALOG_BITMAP_THUMBNAIL = 3,
}
Public Enum PROGRESS_DIALOG_IMAGE_TYPE As Integer
    PROGRESS_DIALOG_ICON_SMALL = 0
    PROGRESS_DIALOG_ICON_LARGE = 1
    PROGRESS_DIALOG_ICON_THUMBNAIL = 2
    PROGRESS_DIALOG_BITMAP_THUMBNAIL = 3
End Enum
import enum

class PROGRESS_DIALOG_IMAGE_TYPE(enum.IntEnum):
    PROGRESS_DIALOG_ICON_SMALL = 0
    PROGRESS_DIALOG_ICON_LARGE = 1
    PROGRESS_DIALOG_ICON_THUMBNAIL = 2
    PROGRESS_DIALOG_BITMAP_THUMBNAIL = 3
// PROGRESS_DIALOG_IMAGE_TYPE
pub const PROGRESS_DIALOG_ICON_SMALL: i32 = 0;
pub const PROGRESS_DIALOG_ICON_LARGE: i32 = 1;
pub const PROGRESS_DIALOG_ICON_THUMBNAIL: i32 = 2;
pub const PROGRESS_DIALOG_BITMAP_THUMBNAIL: i32 = 3;
// PROGRESS_DIALOG_IMAGE_TYPE
const (
	PROGRESS_DIALOG_ICON_SMALL int32 = 0
	PROGRESS_DIALOG_ICON_LARGE int32 = 1
	PROGRESS_DIALOG_ICON_THUMBNAIL int32 = 2
	PROGRESS_DIALOG_BITMAP_THUMBNAIL int32 = 3
)
const
  PROGRESS_DIALOG_ICON_SMALL = 0;
  PROGRESS_DIALOG_ICON_LARGE = 1;
  PROGRESS_DIALOG_ICON_THUMBNAIL = 2;
  PROGRESS_DIALOG_BITMAP_THUMBNAIL = 3;
// PROGRESS_DIALOG_IMAGE_TYPE
pub const PROGRESS_DIALOG_ICON_SMALL: i32 = 0;
pub const PROGRESS_DIALOG_ICON_LARGE: i32 = 1;
pub const PROGRESS_DIALOG_ICON_THUMBNAIL: i32 = 2;
pub const PROGRESS_DIALOG_BITMAP_THUMBNAIL: i32 = 3;
const
  PROGRESS_DIALOG_ICON_SMALL* = 0
  PROGRESS_DIALOG_ICON_LARGE* = 1
  PROGRESS_DIALOG_ICON_THUMBNAIL* = 2
  PROGRESS_DIALOG_BITMAP_THUMBNAIL* = 3
enum PROGRESS_DIALOG_IMAGE_TYPE : int {
    PROGRESS_DIALOG_ICON_SMALL = 0,
    PROGRESS_DIALOG_ICON_LARGE = 1,
    PROGRESS_DIALOG_ICON_THUMBNAIL = 2,
    PROGRESS_DIALOG_BITMAP_THUMBNAIL = 3,
}
#define global PROGRESS_DIALOG_ICON_SMALL       0x0
#define global PROGRESS_DIALOG_ICON_LARGE       0x1
#define global PROGRESS_DIALOG_ICON_THUMBNAIL   0x2
#define global PROGRESS_DIALOG_BITMAP_THUMBNAIL 0x3