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

FINDREPLACE_FLAGS

列挙型フラグ
基底型u4

メンバー 24

名前10進16進
FR_DOWN10x1
FR_WHOLEWORD20x2
FR_MATCHCASE40x4
FR_FINDNEXT80x8
FR_REPLACE160x10
FR_REPLACEALL320x20
FR_DIALOGTERM640x40
FR_SHOWHELP1280x80
FR_ENABLEHOOK2560x100
FR_ENABLETEMPLATE5120x200
FR_NOUPDOWN10240x400
FR_NOMATCHCASE20480x800
FR_NOWHOLEWORD40960x1000
FR_ENABLETEMPLATEHANDLE81920x2000
FR_HIDEUPDOWN163840x4000
FR_HIDEMATCHCASE327680x8000
FR_HIDEWHOLEWORD655360x10000
FR_RAW1310720x20000
FR_SHOWWRAPAROUND2621440x40000
FR_NOWRAPAROUND5242880x80000
FR_WRAPAROUND10485760x100000
FR_MATCHDIAC5368709120x20000000
FR_MATCHKASHIDA10737418240x40000000
FR_MATCHALEFHAMZA21474836480x80000000

各言語での定義

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

typedef enum FINDREPLACE_FLAGS : unsigned int {
    FR_DOWN = 1,
    FR_WHOLEWORD = 2,
    FR_MATCHCASE = 4,
    FR_FINDNEXT = 8,
    FR_REPLACE = 16,
    FR_REPLACEALL = 32,
    FR_DIALOGTERM = 64,
    FR_SHOWHELP = 128,
    FR_ENABLEHOOK = 256,
    FR_ENABLETEMPLATE = 512,
    FR_NOUPDOWN = 1024,
    FR_NOMATCHCASE = 2048,
    FR_NOWHOLEWORD = 4096,
    FR_ENABLETEMPLATEHANDLE = 8192,
    FR_HIDEUPDOWN = 16384,
    FR_HIDEMATCHCASE = 32768,
    FR_HIDEWHOLEWORD = 65536,
    FR_RAW = 131072,
    FR_SHOWWRAPAROUND = 262144,
    FR_NOWRAPAROUND = 524288,
    FR_WRAPAROUND = 1048576,
    FR_MATCHDIAC = 536870912,
    FR_MATCHKASHIDA = 1073741824,
    FR_MATCHALEFHAMZA = 2147483648
} FINDREPLACE_FLAGS;
[Flags]
public enum FINDREPLACE_FLAGS : uint
{
    FR_DOWN = 1,
    FR_WHOLEWORD = 2,
    FR_MATCHCASE = 4,
    FR_FINDNEXT = 8,
    FR_REPLACE = 16,
    FR_REPLACEALL = 32,
    FR_DIALOGTERM = 64,
    FR_SHOWHELP = 128,
    FR_ENABLEHOOK = 256,
    FR_ENABLETEMPLATE = 512,
    FR_NOUPDOWN = 1024,
    FR_NOMATCHCASE = 2048,
    FR_NOWHOLEWORD = 4096,
    FR_ENABLETEMPLATEHANDLE = 8192,
    FR_HIDEUPDOWN = 16384,
    FR_HIDEMATCHCASE = 32768,
    FR_HIDEWHOLEWORD = 65536,
    FR_RAW = 131072,
    FR_SHOWWRAPAROUND = 262144,
    FR_NOWRAPAROUND = 524288,
    FR_WRAPAROUND = 1048576,
    FR_MATCHDIAC = 536870912,
    FR_MATCHKASHIDA = 1073741824,
    FR_MATCHALEFHAMZA = 2147483648,
}
<Flags>
Public Enum FINDREPLACE_FLAGS As UInteger
    FR_DOWN = 1
    FR_WHOLEWORD = 2
    FR_MATCHCASE = 4
    FR_FINDNEXT = 8
    FR_REPLACE = 16
    FR_REPLACEALL = 32
    FR_DIALOGTERM = 64
    FR_SHOWHELP = 128
    FR_ENABLEHOOK = 256
    FR_ENABLETEMPLATE = 512
    FR_NOUPDOWN = 1024
    FR_NOMATCHCASE = 2048
    FR_NOWHOLEWORD = 4096
    FR_ENABLETEMPLATEHANDLE = 8192
    FR_HIDEUPDOWN = 16384
    FR_HIDEMATCHCASE = 32768
    FR_HIDEWHOLEWORD = 65536
    FR_RAW = 131072
    FR_SHOWWRAPAROUND = 262144
    FR_NOWRAPAROUND = 524288
    FR_WRAPAROUND = 1048576
    FR_MATCHDIAC = 536870912
    FR_MATCHKASHIDA = 1073741824
    FR_MATCHALEFHAMZA = 2147483648
End Enum
import enum

class FINDREPLACE_FLAGS(enum.IntFlag):
    FR_DOWN = 1
    FR_WHOLEWORD = 2
    FR_MATCHCASE = 4
    FR_FINDNEXT = 8
    FR_REPLACE = 16
    FR_REPLACEALL = 32
    FR_DIALOGTERM = 64
    FR_SHOWHELP = 128
    FR_ENABLEHOOK = 256
    FR_ENABLETEMPLATE = 512
    FR_NOUPDOWN = 1024
    FR_NOMATCHCASE = 2048
    FR_NOWHOLEWORD = 4096
    FR_ENABLETEMPLATEHANDLE = 8192
    FR_HIDEUPDOWN = 16384
    FR_HIDEMATCHCASE = 32768
    FR_HIDEWHOLEWORD = 65536
    FR_RAW = 131072
    FR_SHOWWRAPAROUND = 262144
    FR_NOWRAPAROUND = 524288
    FR_WRAPAROUND = 1048576
    FR_MATCHDIAC = 536870912
    FR_MATCHKASHIDA = 1073741824
    FR_MATCHALEFHAMZA = 2147483648
// FINDREPLACE_FLAGS (flags)
pub const FR_DOWN: u32 = 1;
pub const FR_WHOLEWORD: u32 = 2;
pub const FR_MATCHCASE: u32 = 4;
pub const FR_FINDNEXT: u32 = 8;
pub const FR_REPLACE: u32 = 16;
pub const FR_REPLACEALL: u32 = 32;
pub const FR_DIALOGTERM: u32 = 64;
pub const FR_SHOWHELP: u32 = 128;
pub const FR_ENABLEHOOK: u32 = 256;
pub const FR_ENABLETEMPLATE: u32 = 512;
pub const FR_NOUPDOWN: u32 = 1024;
pub const FR_NOMATCHCASE: u32 = 2048;
pub const FR_NOWHOLEWORD: u32 = 4096;
pub const FR_ENABLETEMPLATEHANDLE: u32 = 8192;
pub const FR_HIDEUPDOWN: u32 = 16384;
pub const FR_HIDEMATCHCASE: u32 = 32768;
pub const FR_HIDEWHOLEWORD: u32 = 65536;
pub const FR_RAW: u32 = 131072;
pub const FR_SHOWWRAPAROUND: u32 = 262144;
pub const FR_NOWRAPAROUND: u32 = 524288;
pub const FR_WRAPAROUND: u32 = 1048576;
pub const FR_MATCHDIAC: u32 = 536870912;
pub const FR_MATCHKASHIDA: u32 = 1073741824;
pub const FR_MATCHALEFHAMZA: u32 = 2147483648;
// FINDREPLACE_FLAGS
const (
	FR_DOWN uint32 = 1
	FR_WHOLEWORD uint32 = 2
	FR_MATCHCASE uint32 = 4
	FR_FINDNEXT uint32 = 8
	FR_REPLACE uint32 = 16
	FR_REPLACEALL uint32 = 32
	FR_DIALOGTERM uint32 = 64
	FR_SHOWHELP uint32 = 128
	FR_ENABLEHOOK uint32 = 256
	FR_ENABLETEMPLATE uint32 = 512
	FR_NOUPDOWN uint32 = 1024
	FR_NOMATCHCASE uint32 = 2048
	FR_NOWHOLEWORD uint32 = 4096
	FR_ENABLETEMPLATEHANDLE uint32 = 8192
	FR_HIDEUPDOWN uint32 = 16384
	FR_HIDEMATCHCASE uint32 = 32768
	FR_HIDEWHOLEWORD uint32 = 65536
	FR_RAW uint32 = 131072
	FR_SHOWWRAPAROUND uint32 = 262144
	FR_NOWRAPAROUND uint32 = 524288
	FR_WRAPAROUND uint32 = 1048576
	FR_MATCHDIAC uint32 = 536870912
	FR_MATCHKASHIDA uint32 = 1073741824
	FR_MATCHALEFHAMZA uint32 = 2147483648
)
const
  FR_DOWN = 1;
  FR_WHOLEWORD = 2;
  FR_MATCHCASE = 4;
  FR_FINDNEXT = 8;
  FR_REPLACE = 16;
  FR_REPLACEALL = 32;
  FR_DIALOGTERM = 64;
  FR_SHOWHELP = 128;
  FR_ENABLEHOOK = 256;
  FR_ENABLETEMPLATE = 512;
  FR_NOUPDOWN = 1024;
  FR_NOMATCHCASE = 2048;
  FR_NOWHOLEWORD = 4096;
  FR_ENABLETEMPLATEHANDLE = 8192;
  FR_HIDEUPDOWN = 16384;
  FR_HIDEMATCHCASE = 32768;
  FR_HIDEWHOLEWORD = 65536;
  FR_RAW = 131072;
  FR_SHOWWRAPAROUND = 262144;
  FR_NOWRAPAROUND = 524288;
  FR_WRAPAROUND = 1048576;
  FR_MATCHDIAC = 536870912;
  FR_MATCHKASHIDA = 1073741824;
  FR_MATCHALEFHAMZA = 2147483648;
// FINDREPLACE_FLAGS
pub const FR_DOWN: u32 = 1;
pub const FR_WHOLEWORD: u32 = 2;
pub const FR_MATCHCASE: u32 = 4;
pub const FR_FINDNEXT: u32 = 8;
pub const FR_REPLACE: u32 = 16;
pub const FR_REPLACEALL: u32 = 32;
pub const FR_DIALOGTERM: u32 = 64;
pub const FR_SHOWHELP: u32 = 128;
pub const FR_ENABLEHOOK: u32 = 256;
pub const FR_ENABLETEMPLATE: u32 = 512;
pub const FR_NOUPDOWN: u32 = 1024;
pub const FR_NOMATCHCASE: u32 = 2048;
pub const FR_NOWHOLEWORD: u32 = 4096;
pub const FR_ENABLETEMPLATEHANDLE: u32 = 8192;
pub const FR_HIDEUPDOWN: u32 = 16384;
pub const FR_HIDEMATCHCASE: u32 = 32768;
pub const FR_HIDEWHOLEWORD: u32 = 65536;
pub const FR_RAW: u32 = 131072;
pub const FR_SHOWWRAPAROUND: u32 = 262144;
pub const FR_NOWRAPAROUND: u32 = 524288;
pub const FR_WRAPAROUND: u32 = 1048576;
pub const FR_MATCHDIAC: u32 = 536870912;
pub const FR_MATCHKASHIDA: u32 = 1073741824;
pub const FR_MATCHALEFHAMZA: u32 = 2147483648;
const
  FR_DOWN* = 1
  FR_WHOLEWORD* = 2
  FR_MATCHCASE* = 4
  FR_FINDNEXT* = 8
  FR_REPLACE* = 16
  FR_REPLACEALL* = 32
  FR_DIALOGTERM* = 64
  FR_SHOWHELP* = 128
  FR_ENABLEHOOK* = 256
  FR_ENABLETEMPLATE* = 512
  FR_NOUPDOWN* = 1024
  FR_NOMATCHCASE* = 2048
  FR_NOWHOLEWORD* = 4096
  FR_ENABLETEMPLATEHANDLE* = 8192
  FR_HIDEUPDOWN* = 16384
  FR_HIDEMATCHCASE* = 32768
  FR_HIDEWHOLEWORD* = 65536
  FR_RAW* = 131072
  FR_SHOWWRAPAROUND* = 262144
  FR_NOWRAPAROUND* = 524288
  FR_WRAPAROUND* = 1048576
  FR_MATCHDIAC* = 536870912
  FR_MATCHKASHIDA* = 1073741824
  FR_MATCHALEFHAMZA* = 2147483648
enum FINDREPLACE_FLAGS : uint {
    FR_DOWN = 1,
    FR_WHOLEWORD = 2,
    FR_MATCHCASE = 4,
    FR_FINDNEXT = 8,
    FR_REPLACE = 16,
    FR_REPLACEALL = 32,
    FR_DIALOGTERM = 64,
    FR_SHOWHELP = 128,
    FR_ENABLEHOOK = 256,
    FR_ENABLETEMPLATE = 512,
    FR_NOUPDOWN = 1024,
    FR_NOMATCHCASE = 2048,
    FR_NOWHOLEWORD = 4096,
    FR_ENABLETEMPLATEHANDLE = 8192,
    FR_HIDEUPDOWN = 16384,
    FR_HIDEMATCHCASE = 32768,
    FR_HIDEWHOLEWORD = 65536,
    FR_RAW = 131072,
    FR_SHOWWRAPAROUND = 262144,
    FR_NOWRAPAROUND = 524288,
    FR_WRAPAROUND = 1048576,
    FR_MATCHDIAC = 536870912,
    FR_MATCHKASHIDA = 1073741824,
    FR_MATCHALEFHAMZA = 2147483648,
}
#define global FR_DOWN                 0x1
#define global FR_WHOLEWORD            0x2
#define global FR_MATCHCASE            0x4
#define global FR_FINDNEXT             0x8
#define global FR_REPLACE              0x10
#define global FR_REPLACEALL           0x20
#define global FR_DIALOGTERM           0x40
#define global FR_SHOWHELP             0x80
#define global FR_ENABLEHOOK           0x100
#define global FR_ENABLETEMPLATE       0x200
#define global FR_NOUPDOWN             0x400
#define global FR_NOMATCHCASE          0x800
#define global FR_NOWHOLEWORD          0x1000
#define global FR_ENABLETEMPLATEHANDLE 0x2000
#define global FR_HIDEUPDOWN           0x4000
#define global FR_HIDEMATCHCASE        0x8000
#define global FR_HIDEWHOLEWORD        0x10000
#define global FR_RAW                  0x20000
#define global FR_SHOWWRAPAROUND       0x40000
#define global FR_NOWRAPAROUND         0x80000
#define global FR_WRAPAROUND           0x100000
#define global FR_MATCHDIAC            0x20000000
#define global FR_MATCHKASHIDA         0x40000000
#define global FR_MATCHALEFHAMZA       0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。