Win32 API 日本語リファレンス
ホームSystem.Com › FUNCFLAGS

FUNCFLAGS

列挙型
基底型u2

メンバー 13

名前10進16進
FUNCFLAG_FRESTRICTED10x1
FUNCFLAG_FSOURCE20x2
FUNCFLAG_FBINDABLE40x4
FUNCFLAG_FREQUESTEDIT80x8
FUNCFLAG_FDISPLAYBIND160x10
FUNCFLAG_FDEFAULTBIND320x20
FUNCFLAG_FHIDDEN640x40
FUNCFLAG_FUSESGETLASTERROR1280x80
FUNCFLAG_FDEFAULTCOLLELEM2560x100
FUNCFLAG_FUIDEFAULT5120x200
FUNCFLAG_FNONBROWSABLE10240x400
FUNCFLAG_FREPLACEABLE20480x800
FUNCFLAG_FIMMEDIATEBIND40960x1000

各言語での定義

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

typedef enum FUNCFLAGS : unsigned short {
    FUNCFLAG_FRESTRICTED = 1,
    FUNCFLAG_FSOURCE = 2,
    FUNCFLAG_FBINDABLE = 4,
    FUNCFLAG_FREQUESTEDIT = 8,
    FUNCFLAG_FDISPLAYBIND = 16,
    FUNCFLAG_FDEFAULTBIND = 32,
    FUNCFLAG_FHIDDEN = 64,
    FUNCFLAG_FUSESGETLASTERROR = 128,
    FUNCFLAG_FDEFAULTCOLLELEM = 256,
    FUNCFLAG_FUIDEFAULT = 512,
    FUNCFLAG_FNONBROWSABLE = 1024,
    FUNCFLAG_FREPLACEABLE = 2048,
    FUNCFLAG_FIMMEDIATEBIND = 4096
} FUNCFLAGS;
public enum FUNCFLAGS : ushort
{
    FUNCFLAG_FRESTRICTED = 1,
    FUNCFLAG_FSOURCE = 2,
    FUNCFLAG_FBINDABLE = 4,
    FUNCFLAG_FREQUESTEDIT = 8,
    FUNCFLAG_FDISPLAYBIND = 16,
    FUNCFLAG_FDEFAULTBIND = 32,
    FUNCFLAG_FHIDDEN = 64,
    FUNCFLAG_FUSESGETLASTERROR = 128,
    FUNCFLAG_FDEFAULTCOLLELEM = 256,
    FUNCFLAG_FUIDEFAULT = 512,
    FUNCFLAG_FNONBROWSABLE = 1024,
    FUNCFLAG_FREPLACEABLE = 2048,
    FUNCFLAG_FIMMEDIATEBIND = 4096,
}
Public Enum FUNCFLAGS As UShort
    FUNCFLAG_FRESTRICTED = 1
    FUNCFLAG_FSOURCE = 2
    FUNCFLAG_FBINDABLE = 4
    FUNCFLAG_FREQUESTEDIT = 8
    FUNCFLAG_FDISPLAYBIND = 16
    FUNCFLAG_FDEFAULTBIND = 32
    FUNCFLAG_FHIDDEN = 64
    FUNCFLAG_FUSESGETLASTERROR = 128
    FUNCFLAG_FDEFAULTCOLLELEM = 256
    FUNCFLAG_FUIDEFAULT = 512
    FUNCFLAG_FNONBROWSABLE = 1024
    FUNCFLAG_FREPLACEABLE = 2048
    FUNCFLAG_FIMMEDIATEBIND = 4096
End Enum
import enum

class FUNCFLAGS(enum.IntEnum):
    FUNCFLAG_FRESTRICTED = 1
    FUNCFLAG_FSOURCE = 2
    FUNCFLAG_FBINDABLE = 4
    FUNCFLAG_FREQUESTEDIT = 8
    FUNCFLAG_FDISPLAYBIND = 16
    FUNCFLAG_FDEFAULTBIND = 32
    FUNCFLAG_FHIDDEN = 64
    FUNCFLAG_FUSESGETLASTERROR = 128
    FUNCFLAG_FDEFAULTCOLLELEM = 256
    FUNCFLAG_FUIDEFAULT = 512
    FUNCFLAG_FNONBROWSABLE = 1024
    FUNCFLAG_FREPLACEABLE = 2048
    FUNCFLAG_FIMMEDIATEBIND = 4096
// FUNCFLAGS
pub const FUNCFLAG_FRESTRICTED: u16 = 1;
pub const FUNCFLAG_FSOURCE: u16 = 2;
pub const FUNCFLAG_FBINDABLE: u16 = 4;
pub const FUNCFLAG_FREQUESTEDIT: u16 = 8;
pub const FUNCFLAG_FDISPLAYBIND: u16 = 16;
pub const FUNCFLAG_FDEFAULTBIND: u16 = 32;
pub const FUNCFLAG_FHIDDEN: u16 = 64;
pub const FUNCFLAG_FUSESGETLASTERROR: u16 = 128;
pub const FUNCFLAG_FDEFAULTCOLLELEM: u16 = 256;
pub const FUNCFLAG_FUIDEFAULT: u16 = 512;
pub const FUNCFLAG_FNONBROWSABLE: u16 = 1024;
pub const FUNCFLAG_FREPLACEABLE: u16 = 2048;
pub const FUNCFLAG_FIMMEDIATEBIND: u16 = 4096;
// FUNCFLAGS
const (
	FUNCFLAG_FRESTRICTED uint16 = 1
	FUNCFLAG_FSOURCE uint16 = 2
	FUNCFLAG_FBINDABLE uint16 = 4
	FUNCFLAG_FREQUESTEDIT uint16 = 8
	FUNCFLAG_FDISPLAYBIND uint16 = 16
	FUNCFLAG_FDEFAULTBIND uint16 = 32
	FUNCFLAG_FHIDDEN uint16 = 64
	FUNCFLAG_FUSESGETLASTERROR uint16 = 128
	FUNCFLAG_FDEFAULTCOLLELEM uint16 = 256
	FUNCFLAG_FUIDEFAULT uint16 = 512
	FUNCFLAG_FNONBROWSABLE uint16 = 1024
	FUNCFLAG_FREPLACEABLE uint16 = 2048
	FUNCFLAG_FIMMEDIATEBIND uint16 = 4096
)
const
  FUNCFLAG_FRESTRICTED = 1;
  FUNCFLAG_FSOURCE = 2;
  FUNCFLAG_FBINDABLE = 4;
  FUNCFLAG_FREQUESTEDIT = 8;
  FUNCFLAG_FDISPLAYBIND = 16;
  FUNCFLAG_FDEFAULTBIND = 32;
  FUNCFLAG_FHIDDEN = 64;
  FUNCFLAG_FUSESGETLASTERROR = 128;
  FUNCFLAG_FDEFAULTCOLLELEM = 256;
  FUNCFLAG_FUIDEFAULT = 512;
  FUNCFLAG_FNONBROWSABLE = 1024;
  FUNCFLAG_FREPLACEABLE = 2048;
  FUNCFLAG_FIMMEDIATEBIND = 4096;
// FUNCFLAGS
pub const FUNCFLAG_FRESTRICTED: u16 = 1;
pub const FUNCFLAG_FSOURCE: u16 = 2;
pub const FUNCFLAG_FBINDABLE: u16 = 4;
pub const FUNCFLAG_FREQUESTEDIT: u16 = 8;
pub const FUNCFLAG_FDISPLAYBIND: u16 = 16;
pub const FUNCFLAG_FDEFAULTBIND: u16 = 32;
pub const FUNCFLAG_FHIDDEN: u16 = 64;
pub const FUNCFLAG_FUSESGETLASTERROR: u16 = 128;
pub const FUNCFLAG_FDEFAULTCOLLELEM: u16 = 256;
pub const FUNCFLAG_FUIDEFAULT: u16 = 512;
pub const FUNCFLAG_FNONBROWSABLE: u16 = 1024;
pub const FUNCFLAG_FREPLACEABLE: u16 = 2048;
pub const FUNCFLAG_FIMMEDIATEBIND: u16 = 4096;
const
  FUNCFLAG_FRESTRICTED* = 1
  FUNCFLAG_FSOURCE* = 2
  FUNCFLAG_FBINDABLE* = 4
  FUNCFLAG_FREQUESTEDIT* = 8
  FUNCFLAG_FDISPLAYBIND* = 16
  FUNCFLAG_FDEFAULTBIND* = 32
  FUNCFLAG_FHIDDEN* = 64
  FUNCFLAG_FUSESGETLASTERROR* = 128
  FUNCFLAG_FDEFAULTCOLLELEM* = 256
  FUNCFLAG_FUIDEFAULT* = 512
  FUNCFLAG_FNONBROWSABLE* = 1024
  FUNCFLAG_FREPLACEABLE* = 2048
  FUNCFLAG_FIMMEDIATEBIND* = 4096
enum FUNCFLAGS : ushort {
    FUNCFLAG_FRESTRICTED = 1,
    FUNCFLAG_FSOURCE = 2,
    FUNCFLAG_FBINDABLE = 4,
    FUNCFLAG_FREQUESTEDIT = 8,
    FUNCFLAG_FDISPLAYBIND = 16,
    FUNCFLAG_FDEFAULTBIND = 32,
    FUNCFLAG_FHIDDEN = 64,
    FUNCFLAG_FUSESGETLASTERROR = 128,
    FUNCFLAG_FDEFAULTCOLLELEM = 256,
    FUNCFLAG_FUIDEFAULT = 512,
    FUNCFLAG_FNONBROWSABLE = 1024,
    FUNCFLAG_FREPLACEABLE = 2048,
    FUNCFLAG_FIMMEDIATEBIND = 4096,
}
#define global FUNCFLAG_FRESTRICTED       0x1
#define global FUNCFLAG_FSOURCE           0x2
#define global FUNCFLAG_FBINDABLE         0x4
#define global FUNCFLAG_FREQUESTEDIT      0x8
#define global FUNCFLAG_FDISPLAYBIND      0x10
#define global FUNCFLAG_FDEFAULTBIND      0x20
#define global FUNCFLAG_FHIDDEN           0x40
#define global FUNCFLAG_FUSESGETLASTERROR 0x80
#define global FUNCFLAG_FDEFAULTCOLLELEM  0x100
#define global FUNCFLAG_FUIDEFAULT        0x200
#define global FUNCFLAG_FNONBROWSABLE     0x400
#define global FUNCFLAG_FREPLACEABLE      0x800
#define global FUNCFLAG_FIMMEDIATEBIND    0x1000