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

HLFNAMEF

列挙型フラグ
基底型i4

メンバー 5

名前10進16進
HLFNAMEF_DEFAULT00x0
HLFNAMEF_TRYCACHE10x1
HLFNAMEF_TRYPRETTYTARGET20x2
HLFNAMEF_TRYFULLTARGET40x4
HLFNAMEF_TRYWIN95SHORTCUT80x8

各言語での定義

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

typedef enum HLFNAMEF : int {
    HLFNAMEF_DEFAULT = 0,
    HLFNAMEF_TRYCACHE = 1,
    HLFNAMEF_TRYPRETTYTARGET = 2,
    HLFNAMEF_TRYFULLTARGET = 4,
    HLFNAMEF_TRYWIN95SHORTCUT = 8
} HLFNAMEF;
[Flags]
public enum HLFNAMEF : int
{
    HLFNAMEF_DEFAULT = 0,
    HLFNAMEF_TRYCACHE = 1,
    HLFNAMEF_TRYPRETTYTARGET = 2,
    HLFNAMEF_TRYFULLTARGET = 4,
    HLFNAMEF_TRYWIN95SHORTCUT = 8,
}
<Flags>
Public Enum HLFNAMEF As Integer
    HLFNAMEF_DEFAULT = 0
    HLFNAMEF_TRYCACHE = 1
    HLFNAMEF_TRYPRETTYTARGET = 2
    HLFNAMEF_TRYFULLTARGET = 4
    HLFNAMEF_TRYWIN95SHORTCUT = 8
End Enum
import enum

class HLFNAMEF(enum.IntFlag):
    HLFNAMEF_DEFAULT = 0
    HLFNAMEF_TRYCACHE = 1
    HLFNAMEF_TRYPRETTYTARGET = 2
    HLFNAMEF_TRYFULLTARGET = 4
    HLFNAMEF_TRYWIN95SHORTCUT = 8
// HLFNAMEF (flags)
pub const HLFNAMEF_DEFAULT: i32 = 0;
pub const HLFNAMEF_TRYCACHE: i32 = 1;
pub const HLFNAMEF_TRYPRETTYTARGET: i32 = 2;
pub const HLFNAMEF_TRYFULLTARGET: i32 = 4;
pub const HLFNAMEF_TRYWIN95SHORTCUT: i32 = 8;
// HLFNAMEF
const (
	HLFNAMEF_DEFAULT int32 = 0
	HLFNAMEF_TRYCACHE int32 = 1
	HLFNAMEF_TRYPRETTYTARGET int32 = 2
	HLFNAMEF_TRYFULLTARGET int32 = 4
	HLFNAMEF_TRYWIN95SHORTCUT int32 = 8
)
const
  HLFNAMEF_DEFAULT = 0;
  HLFNAMEF_TRYCACHE = 1;
  HLFNAMEF_TRYPRETTYTARGET = 2;
  HLFNAMEF_TRYFULLTARGET = 4;
  HLFNAMEF_TRYWIN95SHORTCUT = 8;
// HLFNAMEF
pub const HLFNAMEF_DEFAULT: i32 = 0;
pub const HLFNAMEF_TRYCACHE: i32 = 1;
pub const HLFNAMEF_TRYPRETTYTARGET: i32 = 2;
pub const HLFNAMEF_TRYFULLTARGET: i32 = 4;
pub const HLFNAMEF_TRYWIN95SHORTCUT: i32 = 8;
const
  HLFNAMEF_DEFAULT* = 0
  HLFNAMEF_TRYCACHE* = 1
  HLFNAMEF_TRYPRETTYTARGET* = 2
  HLFNAMEF_TRYFULLTARGET* = 4
  HLFNAMEF_TRYWIN95SHORTCUT* = 8
enum HLFNAMEF : int {
    HLFNAMEF_DEFAULT = 0,
    HLFNAMEF_TRYCACHE = 1,
    HLFNAMEF_TRYPRETTYTARGET = 2,
    HLFNAMEF_TRYFULLTARGET = 4,
    HLFNAMEF_TRYWIN95SHORTCUT = 8,
}
#define global HLFNAMEF_DEFAULT          0x0
#define global HLFNAMEF_TRYCACHE         0x1
#define global HLFNAMEF_TRYPRETTYTARGET  0x2
#define global HLFNAMEF_TRYFULLTARGET    0x4
#define global HLFNAMEF_TRYWIN95SHORTCUT 0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。