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

NOTIFY_ICON_INFOTIP_FLAGS

列挙型フラグ
基底型u4

メンバー 9

名前10進16進
NIIF_NONE00x0
NIIF_INFO10x1
NIIF_WARNING20x2
NIIF_ERROR30x3
NIIF_USER40x4
NIIF_ICON_MASK150xF
NIIF_NOSOUND160x10
NIIF_LARGE_ICON320x20
NIIF_RESPECT_QUIET_TIME1280x80

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 128
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,
}
#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)。