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

LVFINDINFOW_FLAGS

列挙型フラグ
基底型u4

メンバー 6

名前10進16進
LVFI_PARAM10x1
LVFI_PARTIAL80x8
LVFI_STRING20x2
LVFI_SUBSTRING40x4
LVFI_WRAP320x20
LVFI_NEARESTXY640x40

各言語での定義

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

typedef enum LVFINDINFOW_FLAGS : unsigned int {
    LVFI_PARAM = 1,
    LVFI_PARTIAL = 8,
    LVFI_STRING = 2,
    LVFI_SUBSTRING = 4,
    LVFI_WRAP = 32,
    LVFI_NEARESTXY = 64
} LVFINDINFOW_FLAGS;
[Flags]
public enum LVFINDINFOW_FLAGS : uint
{
    LVFI_PARAM = 1,
    LVFI_PARTIAL = 8,
    LVFI_STRING = 2,
    LVFI_SUBSTRING = 4,
    LVFI_WRAP = 32,
    LVFI_NEARESTXY = 64,
}
<Flags>
Public Enum LVFINDINFOW_FLAGS As UInteger
    LVFI_PARAM = 1
    LVFI_PARTIAL = 8
    LVFI_STRING = 2
    LVFI_SUBSTRING = 4
    LVFI_WRAP = 32
    LVFI_NEARESTXY = 64
End Enum
import enum

class LVFINDINFOW_FLAGS(enum.IntFlag):
    LVFI_PARAM = 1
    LVFI_PARTIAL = 8
    LVFI_STRING = 2
    LVFI_SUBSTRING = 4
    LVFI_WRAP = 32
    LVFI_NEARESTXY = 64
// LVFINDINFOW_FLAGS (flags)
pub const LVFI_PARAM: u32 = 1;
pub const LVFI_PARTIAL: u32 = 8;
pub const LVFI_STRING: u32 = 2;
pub const LVFI_SUBSTRING: u32 = 4;
pub const LVFI_WRAP: u32 = 32;
pub const LVFI_NEARESTXY: u32 = 64;
// LVFINDINFOW_FLAGS
const (
	LVFI_PARAM uint32 = 1
	LVFI_PARTIAL uint32 = 8
	LVFI_STRING uint32 = 2
	LVFI_SUBSTRING uint32 = 4
	LVFI_WRAP uint32 = 32
	LVFI_NEARESTXY uint32 = 64
)
const
  LVFI_PARAM = 1;
  LVFI_PARTIAL = 8;
  LVFI_STRING = 2;
  LVFI_SUBSTRING = 4;
  LVFI_WRAP = 32;
  LVFI_NEARESTXY = 64;
// LVFINDINFOW_FLAGS
pub const LVFI_PARAM: u32 = 1;
pub const LVFI_PARTIAL: u32 = 8;
pub const LVFI_STRING: u32 = 2;
pub const LVFI_SUBSTRING: u32 = 4;
pub const LVFI_WRAP: u32 = 32;
pub const LVFI_NEARESTXY: u32 = 64;
const
  LVFI_PARAM* = 1
  LVFI_PARTIAL* = 8
  LVFI_STRING* = 2
  LVFI_SUBSTRING* = 4
  LVFI_WRAP* = 32
  LVFI_NEARESTXY* = 64
enum LVFINDINFOW_FLAGS : uint {
    LVFI_PARAM = 1,
    LVFI_PARTIAL = 8,
    LVFI_STRING = 2,
    LVFI_SUBSTRING = 4,
    LVFI_WRAP = 32,
    LVFI_NEARESTXY = 64,
}
#define global LVFI_PARAM     0x1
#define global LVFI_PARTIAL   0x8
#define global LVFI_STRING    0x2
#define global LVFI_SUBSTRING 0x4
#define global LVFI_WRAP      0x20
#define global LVFI_NEARESTXY 0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。