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

CHOOSEFONT_FONT_TYPE

列挙型フラグ
基底型u2

メンバー 6

名前10進16進
BOLD_FONTTYPE2560x100
ITALIC_FONTTYPE5120x200
PRINTER_FONTTYPE163840x4000
REGULAR_FONTTYPE10240x400
SCREEN_FONTTYPE81920x2000
SIMULATED_FONTTYPE327680x8000

各言語での定義

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

typedef enum CHOOSEFONT_FONT_TYPE : unsigned short {
    BOLD_FONTTYPE = 256,
    ITALIC_FONTTYPE = 512,
    PRINTER_FONTTYPE = 16384,
    REGULAR_FONTTYPE = 1024,
    SCREEN_FONTTYPE = 8192,
    SIMULATED_FONTTYPE = 32768
} CHOOSEFONT_FONT_TYPE;
[Flags]
public enum CHOOSEFONT_FONT_TYPE : ushort
{
    BOLD_FONTTYPE = 256,
    ITALIC_FONTTYPE = 512,
    PRINTER_FONTTYPE = 16384,
    REGULAR_FONTTYPE = 1024,
    SCREEN_FONTTYPE = 8192,
    SIMULATED_FONTTYPE = 32768,
}
<Flags>
Public Enum CHOOSEFONT_FONT_TYPE As UShort
    BOLD_FONTTYPE = 256
    ITALIC_FONTTYPE = 512
    PRINTER_FONTTYPE = 16384
    REGULAR_FONTTYPE = 1024
    SCREEN_FONTTYPE = 8192
    SIMULATED_FONTTYPE = 32768
End Enum
import enum

class CHOOSEFONT_FONT_TYPE(enum.IntFlag):
    BOLD_FONTTYPE = 256
    ITALIC_FONTTYPE = 512
    PRINTER_FONTTYPE = 16384
    REGULAR_FONTTYPE = 1024
    SCREEN_FONTTYPE = 8192
    SIMULATED_FONTTYPE = 32768
// CHOOSEFONT_FONT_TYPE (flags)
pub const BOLD_FONTTYPE: u16 = 256;
pub const ITALIC_FONTTYPE: u16 = 512;
pub const PRINTER_FONTTYPE: u16 = 16384;
pub const REGULAR_FONTTYPE: u16 = 1024;
pub const SCREEN_FONTTYPE: u16 = 8192;
pub const SIMULATED_FONTTYPE: u16 = 32768;
// CHOOSEFONT_FONT_TYPE
const (
	BOLD_FONTTYPE uint16 = 256
	ITALIC_FONTTYPE uint16 = 512
	PRINTER_FONTTYPE uint16 = 16384
	REGULAR_FONTTYPE uint16 = 1024
	SCREEN_FONTTYPE uint16 = 8192
	SIMULATED_FONTTYPE uint16 = 32768
)
const
  BOLD_FONTTYPE = 256;
  ITALIC_FONTTYPE = 512;
  PRINTER_FONTTYPE = 16384;
  REGULAR_FONTTYPE = 1024;
  SCREEN_FONTTYPE = 8192;
  SIMULATED_FONTTYPE = 32768;
// CHOOSEFONT_FONT_TYPE
pub const BOLD_FONTTYPE: u16 = 256;
pub const ITALIC_FONTTYPE: u16 = 512;
pub const PRINTER_FONTTYPE: u16 = 16384;
pub const REGULAR_FONTTYPE: u16 = 1024;
pub const SCREEN_FONTTYPE: u16 = 8192;
pub const SIMULATED_FONTTYPE: u16 = 32768;
const
  BOLD_FONTTYPE* = 256
  ITALIC_FONTTYPE* = 512
  PRINTER_FONTTYPE* = 16384
  REGULAR_FONTTYPE* = 1024
  SCREEN_FONTTYPE* = 8192
  SIMULATED_FONTTYPE* = 32768
enum CHOOSEFONT_FONT_TYPE : ushort {
    BOLD_FONTTYPE = 256,
    ITALIC_FONTTYPE = 512,
    PRINTER_FONTTYPE = 16384,
    REGULAR_FONTTYPE = 1024,
    SCREEN_FONTTYPE = 8192,
    SIMULATED_FONTTYPE = 32768,
}
#define global BOLD_FONTTYPE      0x100
#define global ITALIC_FONTTYPE    0x200
#define global PRINTER_FONTTYPE   0x4000
#define global REGULAR_FONTTYPE   0x400
#define global SCREEN_FONTTYPE    0x2000
#define global SIMULATED_FONTTYPE 0x8000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。