NOTIFY_ICON_INFOTIP_FLAGS
列挙型フラグメンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| NIIF_NONE | 0 | 0x0 |
| NIIF_INFO | 1 | 0x1 |
| NIIF_WARNING | 2 | 0x2 |
| NIIF_ERROR | 3 | 0x3 |
| NIIF_USER | 4 | 0x4 |
| NIIF_ICON_MASK | 15 | 0xF |
| NIIF_NOSOUND | 16 | 0x10 |
| NIIF_LARGE_ICON | 32 | 0x20 |
| NIIF_RESPECT_QUIET_TIME | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum NOTIFY_ICON_INFOTIP_FLAGS : unsigned int {
NIIF_NONE = 0,
NIIF_INFO = 1,
NIIF_WARNING = 2,
NIIF_ERROR = 3,
NIIF_USER = 4,
NIIF_ICON_MASK = 15,
NIIF_NOSOUND = 16,
NIIF_LARGE_ICON = 32,
NIIF_RESPECT_QUIET_TIME = 128
} NOTIFY_ICON_INFOTIP_FLAGS;[Flags]
public enum NOTIFY_ICON_INFOTIP_FLAGS : uint
{
NIIF_NONE = 0,
NIIF_INFO = 1,
NIIF_WARNING = 2,
NIIF_ERROR = 3,
NIIF_USER = 4,
NIIF_ICON_MASK = 15,
NIIF_NOSOUND = 16,
NIIF_LARGE_ICON = 32,
NIIF_RESPECT_QUIET_TIME = 128,
}<Flags>
Public Enum NOTIFY_ICON_INFOTIP_FLAGS As UInteger
NIIF_NONE = 0
NIIF_INFO = 1
NIIF_WARNING = 2
NIIF_ERROR = 3
NIIF_USER = 4
NIIF_ICON_MASK = 15
NIIF_NOSOUND = 16
NIIF_LARGE_ICON = 32
NIIF_RESPECT_QUIET_TIME = 128
End Enumimport enum
class NOTIFY_ICON_INFOTIP_FLAGS(enum.IntFlag):
NIIF_NONE = 0
NIIF_INFO = 1
NIIF_WARNING = 2
NIIF_ERROR = 3
NIIF_USER = 4
NIIF_ICON_MASK = 15
NIIF_NOSOUND = 16
NIIF_LARGE_ICON = 32
NIIF_RESPECT_QUIET_TIME = 128// NOTIFY_ICON_INFOTIP_FLAGS (flags)
pub const NIIF_NONE: u32 = 0;
pub const NIIF_INFO: u32 = 1;
pub const NIIF_WARNING: u32 = 2;
pub const NIIF_ERROR: u32 = 3;
pub const NIIF_USER: u32 = 4;
pub const NIIF_ICON_MASK: u32 = 15;
pub const NIIF_NOSOUND: u32 = 16;
pub const NIIF_LARGE_ICON: u32 = 32;
pub const NIIF_RESPECT_QUIET_TIME: u32 = 128;// NOTIFY_ICON_INFOTIP_FLAGS
const (
NIIF_NONE uint32 = 0
NIIF_INFO uint32 = 1
NIIF_WARNING uint32 = 2
NIIF_ERROR uint32 = 3
NIIF_USER uint32 = 4
NIIF_ICON_MASK uint32 = 15
NIIF_NOSOUND uint32 = 16
NIIF_LARGE_ICON uint32 = 32
NIIF_RESPECT_QUIET_TIME uint32 = 128
)const
NIIF_NONE = 0;
NIIF_INFO = 1;
NIIF_WARNING = 2;
NIIF_ERROR = 3;
NIIF_USER = 4;
NIIF_ICON_MASK = 15;
NIIF_NOSOUND = 16;
NIIF_LARGE_ICON = 32;
NIIF_RESPECT_QUIET_TIME = 128;// NOTIFY_ICON_INFOTIP_FLAGS
pub const NIIF_NONE: u32 = 0;
pub const NIIF_INFO: u32 = 1;
pub const NIIF_WARNING: u32 = 2;
pub const NIIF_ERROR: u32 = 3;
pub const NIIF_USER: u32 = 4;
pub const NIIF_ICON_MASK: u32 = 15;
pub const NIIF_NOSOUND: u32 = 16;
pub const NIIF_LARGE_ICON: u32 = 32;
pub const NIIF_RESPECT_QUIET_TIME: u32 = 128;const
NIIF_NONE* = 0
NIIF_INFO* = 1
NIIF_WARNING* = 2
NIIF_ERROR* = 3
NIIF_USER* = 4
NIIF_ICON_MASK* = 15
NIIF_NOSOUND* = 16
NIIF_LARGE_ICON* = 32
NIIF_RESPECT_QUIET_TIME* = 128enum NOTIFY_ICON_INFOTIP_FLAGS : uint {
NIIF_NONE = 0,
NIIF_INFO = 1,
NIIF_WARNING = 2,
NIIF_ERROR = 3,
NIIF_USER = 4,
NIIF_ICON_MASK = 15,
NIIF_NOSOUND = 16,
NIIF_LARGE_ICON = 32,
NIIF_RESPECT_QUIET_TIME = 128,
}#define global NIIF_NONE 0x0
#define global NIIF_INFO 0x1
#define global NIIF_WARNING 0x2
#define global NIIF_ERROR 0x3
#define global NIIF_USER 0x4
#define global NIIF_ICON_MASK 0xF
#define global NIIF_NOSOUND 0x10
#define global NIIF_LARGE_ICON 0x20
#define global NIIF_RESPECT_QUIET_TIME 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。