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

_SVGIO

列挙型フラグ
基底型i4

メンバー 6

名前10進16進
SVGIO_BACKGROUND00x0
SVGIO_SELECTION10x1
SVGIO_ALLVIEW20x2
SVGIO_CHECKED30x3
SVGIO_TYPE_MASK150xF
SVGIO_FLAG_VIEWORDER-21474836480x80000000

各言語での定義

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

typedef enum _SVGIO : int {
    SVGIO_BACKGROUND = 0,
    SVGIO_SELECTION = 1,
    SVGIO_ALLVIEW = 2,
    SVGIO_CHECKED = 3,
    SVGIO_TYPE_MASK = 15,
    SVGIO_FLAG_VIEWORDER = -2147483648
} _SVGIO;
[Flags]
public enum _SVGIO : int
{
    SVGIO_BACKGROUND = 0,
    SVGIO_SELECTION = 1,
    SVGIO_ALLVIEW = 2,
    SVGIO_CHECKED = 3,
    SVGIO_TYPE_MASK = 15,
    SVGIO_FLAG_VIEWORDER = -2147483648,
}
<Flags>
Public Enum _SVGIO As Integer
    SVGIO_BACKGROUND = 0
    SVGIO_SELECTION = 1
    SVGIO_ALLVIEW = 2
    SVGIO_CHECKED = 3
    SVGIO_TYPE_MASK = 15
    SVGIO_FLAG_VIEWORDER = -2147483648
End Enum
import enum

class _SVGIO(enum.IntFlag):
    SVGIO_BACKGROUND = 0
    SVGIO_SELECTION = 1
    SVGIO_ALLVIEW = 2
    SVGIO_CHECKED = 3
    SVGIO_TYPE_MASK = 15
    SVGIO_FLAG_VIEWORDER = -2147483648
// _SVGIO (flags)
pub const SVGIO_BACKGROUND: i32 = 0;
pub const SVGIO_SELECTION: i32 = 1;
pub const SVGIO_ALLVIEW: i32 = 2;
pub const SVGIO_CHECKED: i32 = 3;
pub const SVGIO_TYPE_MASK: i32 = 15;
pub const SVGIO_FLAG_VIEWORDER: i32 = -2147483648;
// _SVGIO
const (
	SVGIO_BACKGROUND int32 = 0
	SVGIO_SELECTION int32 = 1
	SVGIO_ALLVIEW int32 = 2
	SVGIO_CHECKED int32 = 3
	SVGIO_TYPE_MASK int32 = 15
	SVGIO_FLAG_VIEWORDER int32 = -2147483648
)
const
  SVGIO_BACKGROUND = 0;
  SVGIO_SELECTION = 1;
  SVGIO_ALLVIEW = 2;
  SVGIO_CHECKED = 3;
  SVGIO_TYPE_MASK = 15;
  SVGIO_FLAG_VIEWORDER = -2147483648;
// _SVGIO
pub const SVGIO_BACKGROUND: i32 = 0;
pub const SVGIO_SELECTION: i32 = 1;
pub const SVGIO_ALLVIEW: i32 = 2;
pub const SVGIO_CHECKED: i32 = 3;
pub const SVGIO_TYPE_MASK: i32 = 15;
pub const SVGIO_FLAG_VIEWORDER: i32 = -2147483648;
const
  SVGIO_BACKGROUND* = 0
  SVGIO_SELECTION* = 1
  SVGIO_ALLVIEW* = 2
  SVGIO_CHECKED* = 3
  SVGIO_TYPE_MASK* = 15
  SVGIO_FLAG_VIEWORDER* = -2147483648
enum _SVGIO : int {
    SVGIO_BACKGROUND = 0,
    SVGIO_SELECTION = 1,
    SVGIO_ALLVIEW = 2,
    SVGIO_CHECKED = 3,
    SVGIO_TYPE_MASK = 15,
    SVGIO_FLAG_VIEWORDER = -2147483648,
}
#define global SVGIO_BACKGROUND     0x0
#define global SVGIO_SELECTION      0x1
#define global SVGIO_ALLVIEW        0x2
#define global SVGIO_CHECKED        0x3
#define global SVGIO_TYPE_MASK      0xF
#define global SVGIO_FLAG_VIEWORDER 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。