Win32 API 日本語リファレンス
ホームUI.WindowsAndMessaging › MESSAGEBOX_STYLE

MESSAGEBOX_STYLE

列挙型フラグ
基底型u4

メンバー 37

名前10進16進
MB_ABORTRETRYIGNORE20x2
MB_CANCELTRYCONTINUE60x6
MB_HELP163840x4000
MB_OK00x0
MB_OKCANCEL10x1
MB_RETRYCANCEL50x5
MB_YESNO40x4
MB_YESNOCANCEL30x3
MB_ICONHAND160x10
MB_ICONQUESTION320x20
MB_ICONEXCLAMATION480x30
MB_ICONASTERISK640x40
MB_USERICON1280x80
MB_ICONWARNING480x30
MB_ICONERROR160x10
MB_ICONINFORMATION640x40
MB_ICONSTOP160x10
MB_DEFBUTTON100x0
MB_DEFBUTTON22560x100
MB_DEFBUTTON35120x200
MB_DEFBUTTON47680x300
MB_APPLMODAL00x0
MB_SYSTEMMODAL40960x1000
MB_TASKMODAL81920x2000
MB_NOFOCUS327680x8000
MB_SETFOREGROUND655360x10000
MB_DEFAULT_DESKTOP_ONLY1310720x20000
MB_TOPMOST2621440x40000
MB_RIGHT5242880x80000
MB_RTLREADING10485760x100000
MB_SERVICE_NOTIFICATION20971520x200000
MB_SERVICE_NOTIFICATION_NT3X2621440x40000
MB_TYPEMASK150xF
MB_ICONMASK2400xF0
MB_DEFMASK38400xF00
MB_MODEMASK122880x3000
MB_MISCMASK491520xC000

各言語での定義

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

typedef enum MESSAGEBOX_STYLE : unsigned int {
    MB_ABORTRETRYIGNORE = 2,
    MB_CANCELTRYCONTINUE = 6,
    MB_HELP = 16384,
    MB_OK = 0,
    MB_OKCANCEL = 1,
    MB_RETRYCANCEL = 5,
    MB_YESNO = 4,
    MB_YESNOCANCEL = 3,
    MB_ICONHAND = 16,
    MB_ICONQUESTION = 32,
    MB_ICONEXCLAMATION = 48,
    MB_ICONASTERISK = 64,
    MB_USERICON = 128,
    MB_ICONWARNING = 48,
    MB_ICONERROR = 16,
    MB_ICONINFORMATION = 64,
    MB_ICONSTOP = 16,
    MB_DEFBUTTON1 = 0,
    MB_DEFBUTTON2 = 256,
    MB_DEFBUTTON3 = 512,
    MB_DEFBUTTON4 = 768,
    MB_APPLMODAL = 0,
    MB_SYSTEMMODAL = 4096,
    MB_TASKMODAL = 8192,
    MB_NOFOCUS = 32768,
    MB_SETFOREGROUND = 65536,
    MB_DEFAULT_DESKTOP_ONLY = 131072,
    MB_TOPMOST = 262144,
    MB_RIGHT = 524288,
    MB_RTLREADING = 1048576,
    MB_SERVICE_NOTIFICATION = 2097152,
    MB_SERVICE_NOTIFICATION_NT3X = 262144,
    MB_TYPEMASK = 15,
    MB_ICONMASK = 240,
    MB_DEFMASK = 3840,
    MB_MODEMASK = 12288,
    MB_MISCMASK = 49152
} MESSAGEBOX_STYLE;
[Flags]
public enum MESSAGEBOX_STYLE : uint
{
    MB_ABORTRETRYIGNORE = 2,
    MB_CANCELTRYCONTINUE = 6,
    MB_HELP = 16384,
    MB_OK = 0,
    MB_OKCANCEL = 1,
    MB_RETRYCANCEL = 5,
    MB_YESNO = 4,
    MB_YESNOCANCEL = 3,
    MB_ICONHAND = 16,
    MB_ICONQUESTION = 32,
    MB_ICONEXCLAMATION = 48,
    MB_ICONASTERISK = 64,
    MB_USERICON = 128,
    MB_ICONWARNING = 48,
    MB_ICONERROR = 16,
    MB_ICONINFORMATION = 64,
    MB_ICONSTOP = 16,
    MB_DEFBUTTON1 = 0,
    MB_DEFBUTTON2 = 256,
    MB_DEFBUTTON3 = 512,
    MB_DEFBUTTON4 = 768,
    MB_APPLMODAL = 0,
    MB_SYSTEMMODAL = 4096,
    MB_TASKMODAL = 8192,
    MB_NOFOCUS = 32768,
    MB_SETFOREGROUND = 65536,
    MB_DEFAULT_DESKTOP_ONLY = 131072,
    MB_TOPMOST = 262144,
    MB_RIGHT = 524288,
    MB_RTLREADING = 1048576,
    MB_SERVICE_NOTIFICATION = 2097152,
    MB_SERVICE_NOTIFICATION_NT3X = 262144,
    MB_TYPEMASK = 15,
    MB_ICONMASK = 240,
    MB_DEFMASK = 3840,
    MB_MODEMASK = 12288,
    MB_MISCMASK = 49152,
}
<Flags>
Public Enum MESSAGEBOX_STYLE As UInteger
    MB_ABORTRETRYIGNORE = 2
    MB_CANCELTRYCONTINUE = 6
    MB_HELP = 16384
    MB_OK = 0
    MB_OKCANCEL = 1
    MB_RETRYCANCEL = 5
    MB_YESNO = 4
    MB_YESNOCANCEL = 3
    MB_ICONHAND = 16
    MB_ICONQUESTION = 32
    MB_ICONEXCLAMATION = 48
    MB_ICONASTERISK = 64
    MB_USERICON = 128
    MB_ICONWARNING = 48
    MB_ICONERROR = 16
    MB_ICONINFORMATION = 64
    MB_ICONSTOP = 16
    MB_DEFBUTTON1 = 0
    MB_DEFBUTTON2 = 256
    MB_DEFBUTTON3 = 512
    MB_DEFBUTTON4 = 768
    MB_APPLMODAL = 0
    MB_SYSTEMMODAL = 4096
    MB_TASKMODAL = 8192
    MB_NOFOCUS = 32768
    MB_SETFOREGROUND = 65536
    MB_DEFAULT_DESKTOP_ONLY = 131072
    MB_TOPMOST = 262144
    MB_RIGHT = 524288
    MB_RTLREADING = 1048576
    MB_SERVICE_NOTIFICATION = 2097152
    MB_SERVICE_NOTIFICATION_NT3X = 262144
    MB_TYPEMASK = 15
    MB_ICONMASK = 240
    MB_DEFMASK = 3840
    MB_MODEMASK = 12288
    MB_MISCMASK = 49152
End Enum
import enum

class MESSAGEBOX_STYLE(enum.IntFlag):
    MB_ABORTRETRYIGNORE = 2
    MB_CANCELTRYCONTINUE = 6
    MB_HELP = 16384
    MB_OK = 0
    MB_OKCANCEL = 1
    MB_RETRYCANCEL = 5
    MB_YESNO = 4
    MB_YESNOCANCEL = 3
    MB_ICONHAND = 16
    MB_ICONQUESTION = 32
    MB_ICONEXCLAMATION = 48
    MB_ICONASTERISK = 64
    MB_USERICON = 128
    MB_ICONWARNING = 48
    MB_ICONERROR = 16
    MB_ICONINFORMATION = 64
    MB_ICONSTOP = 16
    MB_DEFBUTTON1 = 0
    MB_DEFBUTTON2 = 256
    MB_DEFBUTTON3 = 512
    MB_DEFBUTTON4 = 768
    MB_APPLMODAL = 0
    MB_SYSTEMMODAL = 4096
    MB_TASKMODAL = 8192
    MB_NOFOCUS = 32768
    MB_SETFOREGROUND = 65536
    MB_DEFAULT_DESKTOP_ONLY = 131072
    MB_TOPMOST = 262144
    MB_RIGHT = 524288
    MB_RTLREADING = 1048576
    MB_SERVICE_NOTIFICATION = 2097152
    MB_SERVICE_NOTIFICATION_NT3X = 262144
    MB_TYPEMASK = 15
    MB_ICONMASK = 240
    MB_DEFMASK = 3840
    MB_MODEMASK = 12288
    MB_MISCMASK = 49152
// MESSAGEBOX_STYLE (flags)
pub const MB_ABORTRETRYIGNORE: u32 = 2;
pub const MB_CANCELTRYCONTINUE: u32 = 6;
pub const MB_HELP: u32 = 16384;
pub const MB_OK: u32 = 0;
pub const MB_OKCANCEL: u32 = 1;
pub const MB_RETRYCANCEL: u32 = 5;
pub const MB_YESNO: u32 = 4;
pub const MB_YESNOCANCEL: u32 = 3;
pub const MB_ICONHAND: u32 = 16;
pub const MB_ICONQUESTION: u32 = 32;
pub const MB_ICONEXCLAMATION: u32 = 48;
pub const MB_ICONASTERISK: u32 = 64;
pub const MB_USERICON: u32 = 128;
pub const MB_ICONWARNING: u32 = 48;
pub const MB_ICONERROR: u32 = 16;
pub const MB_ICONINFORMATION: u32 = 64;
pub const MB_ICONSTOP: u32 = 16;
pub const MB_DEFBUTTON1: u32 = 0;
pub const MB_DEFBUTTON2: u32 = 256;
pub const MB_DEFBUTTON3: u32 = 512;
pub const MB_DEFBUTTON4: u32 = 768;
pub const MB_APPLMODAL: u32 = 0;
pub const MB_SYSTEMMODAL: u32 = 4096;
pub const MB_TASKMODAL: u32 = 8192;
pub const MB_NOFOCUS: u32 = 32768;
pub const MB_SETFOREGROUND: u32 = 65536;
pub const MB_DEFAULT_DESKTOP_ONLY: u32 = 131072;
pub const MB_TOPMOST: u32 = 262144;
pub const MB_RIGHT: u32 = 524288;
pub const MB_RTLREADING: u32 = 1048576;
pub const MB_SERVICE_NOTIFICATION: u32 = 2097152;
pub const MB_SERVICE_NOTIFICATION_NT3X: u32 = 262144;
pub const MB_TYPEMASK: u32 = 15;
pub const MB_ICONMASK: u32 = 240;
pub const MB_DEFMASK: u32 = 3840;
pub const MB_MODEMASK: u32 = 12288;
pub const MB_MISCMASK: u32 = 49152;
// MESSAGEBOX_STYLE
const (
	MB_ABORTRETRYIGNORE uint32 = 2
	MB_CANCELTRYCONTINUE uint32 = 6
	MB_HELP uint32 = 16384
	MB_OK uint32 = 0
	MB_OKCANCEL uint32 = 1
	MB_RETRYCANCEL uint32 = 5
	MB_YESNO uint32 = 4
	MB_YESNOCANCEL uint32 = 3
	MB_ICONHAND uint32 = 16
	MB_ICONQUESTION uint32 = 32
	MB_ICONEXCLAMATION uint32 = 48
	MB_ICONASTERISK uint32 = 64
	MB_USERICON uint32 = 128
	MB_ICONWARNING uint32 = 48
	MB_ICONERROR uint32 = 16
	MB_ICONINFORMATION uint32 = 64
	MB_ICONSTOP uint32 = 16
	MB_DEFBUTTON1 uint32 = 0
	MB_DEFBUTTON2 uint32 = 256
	MB_DEFBUTTON3 uint32 = 512
	MB_DEFBUTTON4 uint32 = 768
	MB_APPLMODAL uint32 = 0
	MB_SYSTEMMODAL uint32 = 4096
	MB_TASKMODAL uint32 = 8192
	MB_NOFOCUS uint32 = 32768
	MB_SETFOREGROUND uint32 = 65536
	MB_DEFAULT_DESKTOP_ONLY uint32 = 131072
	MB_TOPMOST uint32 = 262144
	MB_RIGHT uint32 = 524288
	MB_RTLREADING uint32 = 1048576
	MB_SERVICE_NOTIFICATION uint32 = 2097152
	MB_SERVICE_NOTIFICATION_NT3X uint32 = 262144
	MB_TYPEMASK uint32 = 15
	MB_ICONMASK uint32 = 240
	MB_DEFMASK uint32 = 3840
	MB_MODEMASK uint32 = 12288
	MB_MISCMASK uint32 = 49152
)
const
  MB_ABORTRETRYIGNORE = 2;
  MB_CANCELTRYCONTINUE = 6;
  MB_HELP = 16384;
  MB_OK = 0;
  MB_OKCANCEL = 1;
  MB_RETRYCANCEL = 5;
  MB_YESNO = 4;
  MB_YESNOCANCEL = 3;
  MB_ICONHAND = 16;
  MB_ICONQUESTION = 32;
  MB_ICONEXCLAMATION = 48;
  MB_ICONASTERISK = 64;
  MB_USERICON = 128;
  MB_ICONWARNING = 48;
  MB_ICONERROR = 16;
  MB_ICONINFORMATION = 64;
  MB_ICONSTOP = 16;
  MB_DEFBUTTON1 = 0;
  MB_DEFBUTTON2 = 256;
  MB_DEFBUTTON3 = 512;
  MB_DEFBUTTON4 = 768;
  MB_APPLMODAL = 0;
  MB_SYSTEMMODAL = 4096;
  MB_TASKMODAL = 8192;
  MB_NOFOCUS = 32768;
  MB_SETFOREGROUND = 65536;
  MB_DEFAULT_DESKTOP_ONLY = 131072;
  MB_TOPMOST = 262144;
  MB_RIGHT = 524288;
  MB_RTLREADING = 1048576;
  MB_SERVICE_NOTIFICATION = 2097152;
  MB_SERVICE_NOTIFICATION_NT3X = 262144;
  MB_TYPEMASK = 15;
  MB_ICONMASK = 240;
  MB_DEFMASK = 3840;
  MB_MODEMASK = 12288;
  MB_MISCMASK = 49152;
// MESSAGEBOX_STYLE
pub const MB_ABORTRETRYIGNORE: u32 = 2;
pub const MB_CANCELTRYCONTINUE: u32 = 6;
pub const MB_HELP: u32 = 16384;
pub const MB_OK: u32 = 0;
pub const MB_OKCANCEL: u32 = 1;
pub const MB_RETRYCANCEL: u32 = 5;
pub const MB_YESNO: u32 = 4;
pub const MB_YESNOCANCEL: u32 = 3;
pub const MB_ICONHAND: u32 = 16;
pub const MB_ICONQUESTION: u32 = 32;
pub const MB_ICONEXCLAMATION: u32 = 48;
pub const MB_ICONASTERISK: u32 = 64;
pub const MB_USERICON: u32 = 128;
pub const MB_ICONWARNING: u32 = 48;
pub const MB_ICONERROR: u32 = 16;
pub const MB_ICONINFORMATION: u32 = 64;
pub const MB_ICONSTOP: u32 = 16;
pub const MB_DEFBUTTON1: u32 = 0;
pub const MB_DEFBUTTON2: u32 = 256;
pub const MB_DEFBUTTON3: u32 = 512;
pub const MB_DEFBUTTON4: u32 = 768;
pub const MB_APPLMODAL: u32 = 0;
pub const MB_SYSTEMMODAL: u32 = 4096;
pub const MB_TASKMODAL: u32 = 8192;
pub const MB_NOFOCUS: u32 = 32768;
pub const MB_SETFOREGROUND: u32 = 65536;
pub const MB_DEFAULT_DESKTOP_ONLY: u32 = 131072;
pub const MB_TOPMOST: u32 = 262144;
pub const MB_RIGHT: u32 = 524288;
pub const MB_RTLREADING: u32 = 1048576;
pub const MB_SERVICE_NOTIFICATION: u32 = 2097152;
pub const MB_SERVICE_NOTIFICATION_NT3X: u32 = 262144;
pub const MB_TYPEMASK: u32 = 15;
pub const MB_ICONMASK: u32 = 240;
pub const MB_DEFMASK: u32 = 3840;
pub const MB_MODEMASK: u32 = 12288;
pub const MB_MISCMASK: u32 = 49152;
const
  MB_ABORTRETRYIGNORE* = 2
  MB_CANCELTRYCONTINUE* = 6
  MB_HELP* = 16384
  MB_OK* = 0
  MB_OKCANCEL* = 1
  MB_RETRYCANCEL* = 5
  MB_YESNO* = 4
  MB_YESNOCANCEL* = 3
  MB_ICONHAND* = 16
  MB_ICONQUESTION* = 32
  MB_ICONEXCLAMATION* = 48
  MB_ICONASTERISK* = 64
  MB_USERICON* = 128
  MB_ICONWARNING* = 48
  MB_ICONERROR* = 16
  MB_ICONINFORMATION* = 64
  MB_ICONSTOP* = 16
  MB_DEFBUTTON1* = 0
  MB_DEFBUTTON2* = 256
  MB_DEFBUTTON3* = 512
  MB_DEFBUTTON4* = 768
  MB_APPLMODAL* = 0
  MB_SYSTEMMODAL* = 4096
  MB_TASKMODAL* = 8192
  MB_NOFOCUS* = 32768
  MB_SETFOREGROUND* = 65536
  MB_DEFAULT_DESKTOP_ONLY* = 131072
  MB_TOPMOST* = 262144
  MB_RIGHT* = 524288
  MB_RTLREADING* = 1048576
  MB_SERVICE_NOTIFICATION* = 2097152
  MB_SERVICE_NOTIFICATION_NT3X* = 262144
  MB_TYPEMASK* = 15
  MB_ICONMASK* = 240
  MB_DEFMASK* = 3840
  MB_MODEMASK* = 12288
  MB_MISCMASK* = 49152
enum MESSAGEBOX_STYLE : uint {
    MB_ABORTRETRYIGNORE = 2,
    MB_CANCELTRYCONTINUE = 6,
    MB_HELP = 16384,
    MB_OK = 0,
    MB_OKCANCEL = 1,
    MB_RETRYCANCEL = 5,
    MB_YESNO = 4,
    MB_YESNOCANCEL = 3,
    MB_ICONHAND = 16,
    MB_ICONQUESTION = 32,
    MB_ICONEXCLAMATION = 48,
    MB_ICONASTERISK = 64,
    MB_USERICON = 128,
    MB_ICONWARNING = 48,
    MB_ICONERROR = 16,
    MB_ICONINFORMATION = 64,
    MB_ICONSTOP = 16,
    MB_DEFBUTTON1 = 0,
    MB_DEFBUTTON2 = 256,
    MB_DEFBUTTON3 = 512,
    MB_DEFBUTTON4 = 768,
    MB_APPLMODAL = 0,
    MB_SYSTEMMODAL = 4096,
    MB_TASKMODAL = 8192,
    MB_NOFOCUS = 32768,
    MB_SETFOREGROUND = 65536,
    MB_DEFAULT_DESKTOP_ONLY = 131072,
    MB_TOPMOST = 262144,
    MB_RIGHT = 524288,
    MB_RTLREADING = 1048576,
    MB_SERVICE_NOTIFICATION = 2097152,
    MB_SERVICE_NOTIFICATION_NT3X = 262144,
    MB_TYPEMASK = 15,
    MB_ICONMASK = 240,
    MB_DEFMASK = 3840,
    MB_MODEMASK = 12288,
    MB_MISCMASK = 49152,
}
#define global MB_ABORTRETRYIGNORE          0x2
#define global MB_CANCELTRYCONTINUE         0x6
#define global MB_HELP                      0x4000
#define global MB_OK                        0x0
#define global MB_OKCANCEL                  0x1
#define global MB_RETRYCANCEL               0x5
#define global MB_YESNO                     0x4
#define global MB_YESNOCANCEL               0x3
#define global MB_ICONHAND                  0x10
#define global MB_ICONQUESTION              0x20
#define global MB_ICONEXCLAMATION           0x30
#define global MB_ICONASTERISK              0x40
#define global MB_USERICON                  0x80
#define global MB_ICONWARNING               0x30
#define global MB_ICONERROR                 0x10
#define global MB_ICONINFORMATION           0x40
#define global MB_ICONSTOP                  0x10
#define global MB_DEFBUTTON1                0x0
#define global MB_DEFBUTTON2                0x100
#define global MB_DEFBUTTON3                0x200
#define global MB_DEFBUTTON4                0x300
#define global MB_APPLMODAL                 0x0
#define global MB_SYSTEMMODAL               0x1000
#define global MB_TASKMODAL                 0x2000
#define global MB_NOFOCUS                   0x8000
#define global MB_SETFOREGROUND             0x10000
#define global MB_DEFAULT_DESKTOP_ONLY      0x20000
#define global MB_TOPMOST                   0x40000
#define global MB_RIGHT                     0x80000
#define global MB_RTLREADING                0x100000
#define global MB_SERVICE_NOTIFICATION      0x200000
#define global MB_SERVICE_NOTIFICATION_NT3X 0x40000
#define global MB_TYPEMASK                  0xF
#define global MB_ICONMASK                  0xF0
#define global MB_DEFMASK                   0xF00
#define global MB_MODEMASK                  0x3000
#define global MB_MISCMASK                  0xC000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。