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

LINE_METRICS

列挙型
基底型i4

メンバー 4

名前10進16進
LM_BASELINE00x0
LM_MIDLINE10x1
LM_ASCENDER20x2
LM_DESCENDER30x3

各言語での定義

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

typedef enum LINE_METRICS : int {
    LM_BASELINE = 0,
    LM_MIDLINE = 1,
    LM_ASCENDER = 2,
    LM_DESCENDER = 3
} LINE_METRICS;
public enum LINE_METRICS : int
{
    LM_BASELINE = 0,
    LM_MIDLINE = 1,
    LM_ASCENDER = 2,
    LM_DESCENDER = 3,
}
Public Enum LINE_METRICS As Integer
    LM_BASELINE = 0
    LM_MIDLINE = 1
    LM_ASCENDER = 2
    LM_DESCENDER = 3
End Enum
import enum

class LINE_METRICS(enum.IntEnum):
    LM_BASELINE = 0
    LM_MIDLINE = 1
    LM_ASCENDER = 2
    LM_DESCENDER = 3
// LINE_METRICS
pub const LM_BASELINE: i32 = 0;
pub const LM_MIDLINE: i32 = 1;
pub const LM_ASCENDER: i32 = 2;
pub const LM_DESCENDER: i32 = 3;
// LINE_METRICS
const (
	LM_BASELINE int32 = 0
	LM_MIDLINE int32 = 1
	LM_ASCENDER int32 = 2
	LM_DESCENDER int32 = 3
)
const
  LM_BASELINE = 0;
  LM_MIDLINE = 1;
  LM_ASCENDER = 2;
  LM_DESCENDER = 3;
// LINE_METRICS
pub const LM_BASELINE: i32 = 0;
pub const LM_MIDLINE: i32 = 1;
pub const LM_ASCENDER: i32 = 2;
pub const LM_DESCENDER: i32 = 3;
const
  LM_BASELINE* = 0
  LM_MIDLINE* = 1
  LM_ASCENDER* = 2
  LM_DESCENDER* = 3
enum LINE_METRICS : int {
    LM_BASELINE = 0,
    LM_MIDLINE = 1,
    LM_ASCENDER = 2,
    LM_DESCENDER = 3,
}
#define global LM_BASELINE  0x0
#define global LM_MIDLINE   0x1
#define global LM_ASCENDER  0x2
#define global LM_DESCENDER 0x3