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

SHELL_AUTOCOMPLETE_FLAGS

列挙型フラグ
基底型u4

メンバー 13

名前10進16進
SHACF_DEFAULT00x0
SHACF_FILESYSTEM10x1
SHACF_URLALL60x6
SHACF_URLHISTORY20x2
SHACF_URLMRU40x4
SHACF_USETAB80x8
SHACF_FILESYS_ONLY160x10
SHACF_FILESYS_DIRS320x20
SHACF_VIRTUAL_NAMESPACE640x40
SHACF_AUTOSUGGEST_FORCE_ON2684354560x10000000
SHACF_AUTOSUGGEST_FORCE_OFF5368709120x20000000
SHACF_AUTOAPPEND_FORCE_ON10737418240x40000000
SHACF_AUTOAPPEND_FORCE_OFF21474836480x80000000

各言語での定義

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

typedef enum SHELL_AUTOCOMPLETE_FLAGS : unsigned int {
    SHACF_DEFAULT = 0,
    SHACF_FILESYSTEM = 1,
    SHACF_URLALL = 6,
    SHACF_URLHISTORY = 2,
    SHACF_URLMRU = 4,
    SHACF_USETAB = 8,
    SHACF_FILESYS_ONLY = 16,
    SHACF_FILESYS_DIRS = 32,
    SHACF_VIRTUAL_NAMESPACE = 64,
    SHACF_AUTOSUGGEST_FORCE_ON = 268435456,
    SHACF_AUTOSUGGEST_FORCE_OFF = 536870912,
    SHACF_AUTOAPPEND_FORCE_ON = 1073741824,
    SHACF_AUTOAPPEND_FORCE_OFF = 2147483648
} SHELL_AUTOCOMPLETE_FLAGS;
[Flags]
public enum SHELL_AUTOCOMPLETE_FLAGS : uint
{
    SHACF_DEFAULT = 0,
    SHACF_FILESYSTEM = 1,
    SHACF_URLALL = 6,
    SHACF_URLHISTORY = 2,
    SHACF_URLMRU = 4,
    SHACF_USETAB = 8,
    SHACF_FILESYS_ONLY = 16,
    SHACF_FILESYS_DIRS = 32,
    SHACF_VIRTUAL_NAMESPACE = 64,
    SHACF_AUTOSUGGEST_FORCE_ON = 268435456,
    SHACF_AUTOSUGGEST_FORCE_OFF = 536870912,
    SHACF_AUTOAPPEND_FORCE_ON = 1073741824,
    SHACF_AUTOAPPEND_FORCE_OFF = 2147483648,
}
<Flags>
Public Enum SHELL_AUTOCOMPLETE_FLAGS As UInteger
    SHACF_DEFAULT = 0
    SHACF_FILESYSTEM = 1
    SHACF_URLALL = 6
    SHACF_URLHISTORY = 2
    SHACF_URLMRU = 4
    SHACF_USETAB = 8
    SHACF_FILESYS_ONLY = 16
    SHACF_FILESYS_DIRS = 32
    SHACF_VIRTUAL_NAMESPACE = 64
    SHACF_AUTOSUGGEST_FORCE_ON = 268435456
    SHACF_AUTOSUGGEST_FORCE_OFF = 536870912
    SHACF_AUTOAPPEND_FORCE_ON = 1073741824
    SHACF_AUTOAPPEND_FORCE_OFF = 2147483648
End Enum
import enum

class SHELL_AUTOCOMPLETE_FLAGS(enum.IntFlag):
    SHACF_DEFAULT = 0
    SHACF_FILESYSTEM = 1
    SHACF_URLALL = 6
    SHACF_URLHISTORY = 2
    SHACF_URLMRU = 4
    SHACF_USETAB = 8
    SHACF_FILESYS_ONLY = 16
    SHACF_FILESYS_DIRS = 32
    SHACF_VIRTUAL_NAMESPACE = 64
    SHACF_AUTOSUGGEST_FORCE_ON = 268435456
    SHACF_AUTOSUGGEST_FORCE_OFF = 536870912
    SHACF_AUTOAPPEND_FORCE_ON = 1073741824
    SHACF_AUTOAPPEND_FORCE_OFF = 2147483648
// SHELL_AUTOCOMPLETE_FLAGS (flags)
pub const SHACF_DEFAULT: u32 = 0;
pub const SHACF_FILESYSTEM: u32 = 1;
pub const SHACF_URLALL: u32 = 6;
pub const SHACF_URLHISTORY: u32 = 2;
pub const SHACF_URLMRU: u32 = 4;
pub const SHACF_USETAB: u32 = 8;
pub const SHACF_FILESYS_ONLY: u32 = 16;
pub const SHACF_FILESYS_DIRS: u32 = 32;
pub const SHACF_VIRTUAL_NAMESPACE: u32 = 64;
pub const SHACF_AUTOSUGGEST_FORCE_ON: u32 = 268435456;
pub const SHACF_AUTOSUGGEST_FORCE_OFF: u32 = 536870912;
pub const SHACF_AUTOAPPEND_FORCE_ON: u32 = 1073741824;
pub const SHACF_AUTOAPPEND_FORCE_OFF: u32 = 2147483648;
// SHELL_AUTOCOMPLETE_FLAGS
const (
	SHACF_DEFAULT uint32 = 0
	SHACF_FILESYSTEM uint32 = 1
	SHACF_URLALL uint32 = 6
	SHACF_URLHISTORY uint32 = 2
	SHACF_URLMRU uint32 = 4
	SHACF_USETAB uint32 = 8
	SHACF_FILESYS_ONLY uint32 = 16
	SHACF_FILESYS_DIRS uint32 = 32
	SHACF_VIRTUAL_NAMESPACE uint32 = 64
	SHACF_AUTOSUGGEST_FORCE_ON uint32 = 268435456
	SHACF_AUTOSUGGEST_FORCE_OFF uint32 = 536870912
	SHACF_AUTOAPPEND_FORCE_ON uint32 = 1073741824
	SHACF_AUTOAPPEND_FORCE_OFF uint32 = 2147483648
)
const
  SHACF_DEFAULT = 0;
  SHACF_FILESYSTEM = 1;
  SHACF_URLALL = 6;
  SHACF_URLHISTORY = 2;
  SHACF_URLMRU = 4;
  SHACF_USETAB = 8;
  SHACF_FILESYS_ONLY = 16;
  SHACF_FILESYS_DIRS = 32;
  SHACF_VIRTUAL_NAMESPACE = 64;
  SHACF_AUTOSUGGEST_FORCE_ON = 268435456;
  SHACF_AUTOSUGGEST_FORCE_OFF = 536870912;
  SHACF_AUTOAPPEND_FORCE_ON = 1073741824;
  SHACF_AUTOAPPEND_FORCE_OFF = 2147483648;
// SHELL_AUTOCOMPLETE_FLAGS
pub const SHACF_DEFAULT: u32 = 0;
pub const SHACF_FILESYSTEM: u32 = 1;
pub const SHACF_URLALL: u32 = 6;
pub const SHACF_URLHISTORY: u32 = 2;
pub const SHACF_URLMRU: u32 = 4;
pub const SHACF_USETAB: u32 = 8;
pub const SHACF_FILESYS_ONLY: u32 = 16;
pub const SHACF_FILESYS_DIRS: u32 = 32;
pub const SHACF_VIRTUAL_NAMESPACE: u32 = 64;
pub const SHACF_AUTOSUGGEST_FORCE_ON: u32 = 268435456;
pub const SHACF_AUTOSUGGEST_FORCE_OFF: u32 = 536870912;
pub const SHACF_AUTOAPPEND_FORCE_ON: u32 = 1073741824;
pub const SHACF_AUTOAPPEND_FORCE_OFF: u32 = 2147483648;
const
  SHACF_DEFAULT* = 0
  SHACF_FILESYSTEM* = 1
  SHACF_URLALL* = 6
  SHACF_URLHISTORY* = 2
  SHACF_URLMRU* = 4
  SHACF_USETAB* = 8
  SHACF_FILESYS_ONLY* = 16
  SHACF_FILESYS_DIRS* = 32
  SHACF_VIRTUAL_NAMESPACE* = 64
  SHACF_AUTOSUGGEST_FORCE_ON* = 268435456
  SHACF_AUTOSUGGEST_FORCE_OFF* = 536870912
  SHACF_AUTOAPPEND_FORCE_ON* = 1073741824
  SHACF_AUTOAPPEND_FORCE_OFF* = 2147483648
enum SHELL_AUTOCOMPLETE_FLAGS : uint {
    SHACF_DEFAULT = 0,
    SHACF_FILESYSTEM = 1,
    SHACF_URLALL = 6,
    SHACF_URLHISTORY = 2,
    SHACF_URLMRU = 4,
    SHACF_USETAB = 8,
    SHACF_FILESYS_ONLY = 16,
    SHACF_FILESYS_DIRS = 32,
    SHACF_VIRTUAL_NAMESPACE = 64,
    SHACF_AUTOSUGGEST_FORCE_ON = 268435456,
    SHACF_AUTOSUGGEST_FORCE_OFF = 536870912,
    SHACF_AUTOAPPEND_FORCE_ON = 1073741824,
    SHACF_AUTOAPPEND_FORCE_OFF = 2147483648,
}
#define global SHACF_DEFAULT               0x0
#define global SHACF_FILESYSTEM            0x1
#define global SHACF_URLALL                0x6
#define global SHACF_URLHISTORY            0x2
#define global SHACF_URLMRU                0x4
#define global SHACF_USETAB                0x8
#define global SHACF_FILESYS_ONLY          0x10
#define global SHACF_FILESYS_DIRS          0x20
#define global SHACF_VIRTUAL_NAMESPACE     0x40
#define global SHACF_AUTOSUGGEST_FORCE_ON  0x10000000
#define global SHACF_AUTOSUGGEST_FORCE_OFF 0x20000000
#define global SHACF_AUTOAPPEND_FORCE_ON   0x40000000
#define global SHACF_AUTOAPPEND_FORCE_OFF  0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。