Win32 API 日本語リファレンス
ホームGraphics.Gdi › ETO_OPTIONS

ETO_OPTIONS

列挙型フラグ
基底型u4

メンバー 9

名前10進16進
ETO_OPAQUE20x2
ETO_CLIPPED40x4
ETO_GLYPH_INDEX160x10
ETO_RTLREADING1280x80
ETO_NUMERICSLOCAL10240x400
ETO_NUMERICSLATIN20480x800
ETO_IGNORELANGUAGE40960x1000
ETO_PDY81920x2000
ETO_REVERSE_INDEX_MAP655360x10000

各言語での定義

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

typedef enum ETO_OPTIONS : unsigned int {
    ETO_OPAQUE = 2,
    ETO_CLIPPED = 4,
    ETO_GLYPH_INDEX = 16,
    ETO_RTLREADING = 128,
    ETO_NUMERICSLOCAL = 1024,
    ETO_NUMERICSLATIN = 2048,
    ETO_IGNORELANGUAGE = 4096,
    ETO_PDY = 8192,
    ETO_REVERSE_INDEX_MAP = 65536
} ETO_OPTIONS;
[Flags]
public enum ETO_OPTIONS : uint
{
    ETO_OPAQUE = 2,
    ETO_CLIPPED = 4,
    ETO_GLYPH_INDEX = 16,
    ETO_RTLREADING = 128,
    ETO_NUMERICSLOCAL = 1024,
    ETO_NUMERICSLATIN = 2048,
    ETO_IGNORELANGUAGE = 4096,
    ETO_PDY = 8192,
    ETO_REVERSE_INDEX_MAP = 65536,
}
<Flags>
Public Enum ETO_OPTIONS As UInteger
    ETO_OPAQUE = 2
    ETO_CLIPPED = 4
    ETO_GLYPH_INDEX = 16
    ETO_RTLREADING = 128
    ETO_NUMERICSLOCAL = 1024
    ETO_NUMERICSLATIN = 2048
    ETO_IGNORELANGUAGE = 4096
    ETO_PDY = 8192
    ETO_REVERSE_INDEX_MAP = 65536
End Enum
import enum

class ETO_OPTIONS(enum.IntFlag):
    ETO_OPAQUE = 2
    ETO_CLIPPED = 4
    ETO_GLYPH_INDEX = 16
    ETO_RTLREADING = 128
    ETO_NUMERICSLOCAL = 1024
    ETO_NUMERICSLATIN = 2048
    ETO_IGNORELANGUAGE = 4096
    ETO_PDY = 8192
    ETO_REVERSE_INDEX_MAP = 65536
// ETO_OPTIONS (flags)
pub const ETO_OPAQUE: u32 = 2;
pub const ETO_CLIPPED: u32 = 4;
pub const ETO_GLYPH_INDEX: u32 = 16;
pub const ETO_RTLREADING: u32 = 128;
pub const ETO_NUMERICSLOCAL: u32 = 1024;
pub const ETO_NUMERICSLATIN: u32 = 2048;
pub const ETO_IGNORELANGUAGE: u32 = 4096;
pub const ETO_PDY: u32 = 8192;
pub const ETO_REVERSE_INDEX_MAP: u32 = 65536;
// ETO_OPTIONS
const (
	ETO_OPAQUE uint32 = 2
	ETO_CLIPPED uint32 = 4
	ETO_GLYPH_INDEX uint32 = 16
	ETO_RTLREADING uint32 = 128
	ETO_NUMERICSLOCAL uint32 = 1024
	ETO_NUMERICSLATIN uint32 = 2048
	ETO_IGNORELANGUAGE uint32 = 4096
	ETO_PDY uint32 = 8192
	ETO_REVERSE_INDEX_MAP uint32 = 65536
)
const
  ETO_OPAQUE = 2;
  ETO_CLIPPED = 4;
  ETO_GLYPH_INDEX = 16;
  ETO_RTLREADING = 128;
  ETO_NUMERICSLOCAL = 1024;
  ETO_NUMERICSLATIN = 2048;
  ETO_IGNORELANGUAGE = 4096;
  ETO_PDY = 8192;
  ETO_REVERSE_INDEX_MAP = 65536;
// ETO_OPTIONS
pub const ETO_OPAQUE: u32 = 2;
pub const ETO_CLIPPED: u32 = 4;
pub const ETO_GLYPH_INDEX: u32 = 16;
pub const ETO_RTLREADING: u32 = 128;
pub const ETO_NUMERICSLOCAL: u32 = 1024;
pub const ETO_NUMERICSLATIN: u32 = 2048;
pub const ETO_IGNORELANGUAGE: u32 = 4096;
pub const ETO_PDY: u32 = 8192;
pub const ETO_REVERSE_INDEX_MAP: u32 = 65536;
const
  ETO_OPAQUE* = 2
  ETO_CLIPPED* = 4
  ETO_GLYPH_INDEX* = 16
  ETO_RTLREADING* = 128
  ETO_NUMERICSLOCAL* = 1024
  ETO_NUMERICSLATIN* = 2048
  ETO_IGNORELANGUAGE* = 4096
  ETO_PDY* = 8192
  ETO_REVERSE_INDEX_MAP* = 65536
enum ETO_OPTIONS : uint {
    ETO_OPAQUE = 2,
    ETO_CLIPPED = 4,
    ETO_GLYPH_INDEX = 16,
    ETO_RTLREADING = 128,
    ETO_NUMERICSLOCAL = 1024,
    ETO_NUMERICSLATIN = 2048,
    ETO_IGNORELANGUAGE = 4096,
    ETO_PDY = 8192,
    ETO_REVERSE_INDEX_MAP = 65536,
}
#define global ETO_OPAQUE            0x2
#define global ETO_CLIPPED           0x4
#define global ETO_GLYPH_INDEX       0x10
#define global ETO_RTLREADING        0x80
#define global ETO_NUMERICSLOCAL     0x400
#define global ETO_NUMERICSLATIN     0x800
#define global ETO_IGNORELANGUAGE    0x1000
#define global ETO_PDY               0x2000
#define global ETO_REVERSE_INDEX_MAP 0x10000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。