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

TOOLTIP_FLAGS

列挙型フラグ
基底型u4

メンバー 9

名前10進16進
TTF_IDISHWND10x1
TTF_CENTERTIP20x2
TTF_RTLREADING40x4
TTF_SUBCLASS160x10
TTF_TRACK320x20
TTF_ABSOLUTE1280x80
TTF_TRANSPARENT2560x100
TTF_PARSELINKS40960x1000
TTF_DI_SETITEM327680x8000

各言語での定義

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

typedef enum TOOLTIP_FLAGS : unsigned int {
    TTF_IDISHWND = 1,
    TTF_CENTERTIP = 2,
    TTF_RTLREADING = 4,
    TTF_SUBCLASS = 16,
    TTF_TRACK = 32,
    TTF_ABSOLUTE = 128,
    TTF_TRANSPARENT = 256,
    TTF_PARSELINKS = 4096,
    TTF_DI_SETITEM = 32768
} TOOLTIP_FLAGS;
[Flags]
public enum TOOLTIP_FLAGS : uint
{
    TTF_IDISHWND = 1,
    TTF_CENTERTIP = 2,
    TTF_RTLREADING = 4,
    TTF_SUBCLASS = 16,
    TTF_TRACK = 32,
    TTF_ABSOLUTE = 128,
    TTF_TRANSPARENT = 256,
    TTF_PARSELINKS = 4096,
    TTF_DI_SETITEM = 32768,
}
<Flags>
Public Enum TOOLTIP_FLAGS As UInteger
    TTF_IDISHWND = 1
    TTF_CENTERTIP = 2
    TTF_RTLREADING = 4
    TTF_SUBCLASS = 16
    TTF_TRACK = 32
    TTF_ABSOLUTE = 128
    TTF_TRANSPARENT = 256
    TTF_PARSELINKS = 4096
    TTF_DI_SETITEM = 32768
End Enum
import enum

class TOOLTIP_FLAGS(enum.IntFlag):
    TTF_IDISHWND = 1
    TTF_CENTERTIP = 2
    TTF_RTLREADING = 4
    TTF_SUBCLASS = 16
    TTF_TRACK = 32
    TTF_ABSOLUTE = 128
    TTF_TRANSPARENT = 256
    TTF_PARSELINKS = 4096
    TTF_DI_SETITEM = 32768
// TOOLTIP_FLAGS (flags)
pub const TTF_IDISHWND: u32 = 1;
pub const TTF_CENTERTIP: u32 = 2;
pub const TTF_RTLREADING: u32 = 4;
pub const TTF_SUBCLASS: u32 = 16;
pub const TTF_TRACK: u32 = 32;
pub const TTF_ABSOLUTE: u32 = 128;
pub const TTF_TRANSPARENT: u32 = 256;
pub const TTF_PARSELINKS: u32 = 4096;
pub const TTF_DI_SETITEM: u32 = 32768;
// TOOLTIP_FLAGS
const (
	TTF_IDISHWND uint32 = 1
	TTF_CENTERTIP uint32 = 2
	TTF_RTLREADING uint32 = 4
	TTF_SUBCLASS uint32 = 16
	TTF_TRACK uint32 = 32
	TTF_ABSOLUTE uint32 = 128
	TTF_TRANSPARENT uint32 = 256
	TTF_PARSELINKS uint32 = 4096
	TTF_DI_SETITEM uint32 = 32768
)
const
  TTF_IDISHWND = 1;
  TTF_CENTERTIP = 2;
  TTF_RTLREADING = 4;
  TTF_SUBCLASS = 16;
  TTF_TRACK = 32;
  TTF_ABSOLUTE = 128;
  TTF_TRANSPARENT = 256;
  TTF_PARSELINKS = 4096;
  TTF_DI_SETITEM = 32768;
// TOOLTIP_FLAGS
pub const TTF_IDISHWND: u32 = 1;
pub const TTF_CENTERTIP: u32 = 2;
pub const TTF_RTLREADING: u32 = 4;
pub const TTF_SUBCLASS: u32 = 16;
pub const TTF_TRACK: u32 = 32;
pub const TTF_ABSOLUTE: u32 = 128;
pub const TTF_TRANSPARENT: u32 = 256;
pub const TTF_PARSELINKS: u32 = 4096;
pub const TTF_DI_SETITEM: u32 = 32768;
const
  TTF_IDISHWND* = 1
  TTF_CENTERTIP* = 2
  TTF_RTLREADING* = 4
  TTF_SUBCLASS* = 16
  TTF_TRACK* = 32
  TTF_ABSOLUTE* = 128
  TTF_TRANSPARENT* = 256
  TTF_PARSELINKS* = 4096
  TTF_DI_SETITEM* = 32768
enum TOOLTIP_FLAGS : uint {
    TTF_IDISHWND = 1,
    TTF_CENTERTIP = 2,
    TTF_RTLREADING = 4,
    TTF_SUBCLASS = 16,
    TTF_TRACK = 32,
    TTF_ABSOLUTE = 128,
    TTF_TRANSPARENT = 256,
    TTF_PARSELINKS = 4096,
    TTF_DI_SETITEM = 32768,
}
#define global TTF_IDISHWND    0x1
#define global TTF_CENTERTIP   0x2
#define global TTF_RTLREADING  0x4
#define global TTF_SUBCLASS    0x10
#define global TTF_TRACK       0x20
#define global TTF_ABSOLUTE    0x80
#define global TTF_TRANSPARENT 0x100
#define global TTF_PARSELINKS  0x1000
#define global TTF_DI_SETITEM  0x8000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。