Win32 API 日本語リファレンス
ホームWeb.MsHtml › FINDTEXT_FLAGS

FINDTEXT_FLAGS

列挙型
基底型i4

メンバー 9

名前10進16進
FINDTEXT_BACKWARDS10x1
FINDTEXT_WHOLEWORD20x2
FINDTEXT_MATCHCASE40x4
FINDTEXT_RAW1310720x20000
FINDTEXT_MATCHREPEATEDWHITESPACE2621440x40000
FINDTEXT_MATCHDIAC5368709120x20000000
FINDTEXT_MATCHKASHIDA10737418240x40000000
FINDTEXT_MATCHALEFHAMZA-21474836480x80000000
FINDTEXT_FLAGS_Max21474836470x7FFFFFFF

各言語での定義

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

typedef enum FINDTEXT_FLAGS : int {
    FINDTEXT_BACKWARDS = 1,
    FINDTEXT_WHOLEWORD = 2,
    FINDTEXT_MATCHCASE = 4,
    FINDTEXT_RAW = 131072,
    FINDTEXT_MATCHREPEATEDWHITESPACE = 262144,
    FINDTEXT_MATCHDIAC = 536870912,
    FINDTEXT_MATCHKASHIDA = 1073741824,
    FINDTEXT_MATCHALEFHAMZA = -2147483648,
    FINDTEXT_FLAGS_Max = 2147483647
} FINDTEXT_FLAGS;
public enum FINDTEXT_FLAGS : int
{
    FINDTEXT_BACKWARDS = 1,
    FINDTEXT_WHOLEWORD = 2,
    FINDTEXT_MATCHCASE = 4,
    FINDTEXT_RAW = 131072,
    FINDTEXT_MATCHREPEATEDWHITESPACE = 262144,
    FINDTEXT_MATCHDIAC = 536870912,
    FINDTEXT_MATCHKASHIDA = 1073741824,
    FINDTEXT_MATCHALEFHAMZA = -2147483648,
    FINDTEXT_FLAGS_Max = 2147483647,
}
Public Enum FINDTEXT_FLAGS As Integer
    FINDTEXT_BACKWARDS = 1
    FINDTEXT_WHOLEWORD = 2
    FINDTEXT_MATCHCASE = 4
    FINDTEXT_RAW = 131072
    FINDTEXT_MATCHREPEATEDWHITESPACE = 262144
    FINDTEXT_MATCHDIAC = 536870912
    FINDTEXT_MATCHKASHIDA = 1073741824
    FINDTEXT_MATCHALEFHAMZA = -2147483648
    FINDTEXT_FLAGS_Max = 2147483647
End Enum
import enum

class FINDTEXT_FLAGS(enum.IntEnum):
    FINDTEXT_BACKWARDS = 1
    FINDTEXT_WHOLEWORD = 2
    FINDTEXT_MATCHCASE = 4
    FINDTEXT_RAW = 131072
    FINDTEXT_MATCHREPEATEDWHITESPACE = 262144
    FINDTEXT_MATCHDIAC = 536870912
    FINDTEXT_MATCHKASHIDA = 1073741824
    FINDTEXT_MATCHALEFHAMZA = -2147483648
    FINDTEXT_FLAGS_Max = 2147483647
// FINDTEXT_FLAGS
pub const FINDTEXT_BACKWARDS: i32 = 1;
pub const FINDTEXT_WHOLEWORD: i32 = 2;
pub const FINDTEXT_MATCHCASE: i32 = 4;
pub const FINDTEXT_RAW: i32 = 131072;
pub const FINDTEXT_MATCHREPEATEDWHITESPACE: i32 = 262144;
pub const FINDTEXT_MATCHDIAC: i32 = 536870912;
pub const FINDTEXT_MATCHKASHIDA: i32 = 1073741824;
pub const FINDTEXT_MATCHALEFHAMZA: i32 = -2147483648;
pub const FINDTEXT_FLAGS_Max: i32 = 2147483647;
// FINDTEXT_FLAGS
const (
	FINDTEXT_BACKWARDS int32 = 1
	FINDTEXT_WHOLEWORD int32 = 2
	FINDTEXT_MATCHCASE int32 = 4
	FINDTEXT_RAW int32 = 131072
	FINDTEXT_MATCHREPEATEDWHITESPACE int32 = 262144
	FINDTEXT_MATCHDIAC int32 = 536870912
	FINDTEXT_MATCHKASHIDA int32 = 1073741824
	FINDTEXT_MATCHALEFHAMZA int32 = -2147483648
	FINDTEXT_FLAGS_Max int32 = 2147483647
)
const
  FINDTEXT_BACKWARDS = 1;
  FINDTEXT_WHOLEWORD = 2;
  FINDTEXT_MATCHCASE = 4;
  FINDTEXT_RAW = 131072;
  FINDTEXT_MATCHREPEATEDWHITESPACE = 262144;
  FINDTEXT_MATCHDIAC = 536870912;
  FINDTEXT_MATCHKASHIDA = 1073741824;
  FINDTEXT_MATCHALEFHAMZA = -2147483648;
  FINDTEXT_FLAGS_Max = 2147483647;
// FINDTEXT_FLAGS
pub const FINDTEXT_BACKWARDS: i32 = 1;
pub const FINDTEXT_WHOLEWORD: i32 = 2;
pub const FINDTEXT_MATCHCASE: i32 = 4;
pub const FINDTEXT_RAW: i32 = 131072;
pub const FINDTEXT_MATCHREPEATEDWHITESPACE: i32 = 262144;
pub const FINDTEXT_MATCHDIAC: i32 = 536870912;
pub const FINDTEXT_MATCHKASHIDA: i32 = 1073741824;
pub const FINDTEXT_MATCHALEFHAMZA: i32 = -2147483648;
pub const FINDTEXT_FLAGS_Max: i32 = 2147483647;
const
  FINDTEXT_BACKWARDS* = 1
  FINDTEXT_WHOLEWORD* = 2
  FINDTEXT_MATCHCASE* = 4
  FINDTEXT_RAW* = 131072
  FINDTEXT_MATCHREPEATEDWHITESPACE* = 262144
  FINDTEXT_MATCHDIAC* = 536870912
  FINDTEXT_MATCHKASHIDA* = 1073741824
  FINDTEXT_MATCHALEFHAMZA* = -2147483648
  FINDTEXT_FLAGS_Max* = 2147483647
enum FINDTEXT_FLAGS : int {
    FINDTEXT_BACKWARDS = 1,
    FINDTEXT_WHOLEWORD = 2,
    FINDTEXT_MATCHCASE = 4,
    FINDTEXT_RAW = 131072,
    FINDTEXT_MATCHREPEATEDWHITESPACE = 262144,
    FINDTEXT_MATCHDIAC = 536870912,
    FINDTEXT_MATCHKASHIDA = 1073741824,
    FINDTEXT_MATCHALEFHAMZA = -2147483648,
    FINDTEXT_FLAGS_Max = 2147483647,
}
#define global FINDTEXT_BACKWARDS               0x1
#define global FINDTEXT_WHOLEWORD               0x2
#define global FINDTEXT_MATCHCASE               0x4
#define global FINDTEXT_RAW                     0x20000
#define global FINDTEXT_MATCHREPEATEDWHITESPACE 0x40000
#define global FINDTEXT_MATCHDIAC               0x20000000
#define global FINDTEXT_MATCHKASHIDA            0x40000000
#define global FINDTEXT_MATCHALEFHAMZA          0x80000000
#define global FINDTEXT_FLAGS_Max               0x7FFFFFFF