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

BRUSH_STYLE

列挙型
基底型u4

メンバー 11

名前10進16進
BS_SOLID00x0
BS_NULL10x1
BS_HOLLOW10x1
BS_HATCHED20x2
BS_PATTERN30x3
BS_INDEXED40x4
BS_DIBPATTERN50x5
BS_DIBPATTERNPT60x6
BS_PATTERN8X870x7
BS_DIBPATTERN8X880x8
BS_MONOPATTERN90x9

各言語での定義

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

typedef enum BRUSH_STYLE : unsigned int {
    BS_SOLID = 0,
    BS_NULL = 1,
    BS_HOLLOW = 1,
    BS_HATCHED = 2,
    BS_PATTERN = 3,
    BS_INDEXED = 4,
    BS_DIBPATTERN = 5,
    BS_DIBPATTERNPT = 6,
    BS_PATTERN8X8 = 7,
    BS_DIBPATTERN8X8 = 8,
    BS_MONOPATTERN = 9
} BRUSH_STYLE;
public enum BRUSH_STYLE : uint
{
    BS_SOLID = 0,
    BS_NULL = 1,
    BS_HOLLOW = 1,
    BS_HATCHED = 2,
    BS_PATTERN = 3,
    BS_INDEXED = 4,
    BS_DIBPATTERN = 5,
    BS_DIBPATTERNPT = 6,
    BS_PATTERN8X8 = 7,
    BS_DIBPATTERN8X8 = 8,
    BS_MONOPATTERN = 9,
}
Public Enum BRUSH_STYLE As UInteger
    BS_SOLID = 0
    BS_NULL = 1
    BS_HOLLOW = 1
    BS_HATCHED = 2
    BS_PATTERN = 3
    BS_INDEXED = 4
    BS_DIBPATTERN = 5
    BS_DIBPATTERNPT = 6
    BS_PATTERN8X8 = 7
    BS_DIBPATTERN8X8 = 8
    BS_MONOPATTERN = 9
End Enum
import enum

class BRUSH_STYLE(enum.IntEnum):
    BS_SOLID = 0
    BS_NULL = 1
    BS_HOLLOW = 1
    BS_HATCHED = 2
    BS_PATTERN = 3
    BS_INDEXED = 4
    BS_DIBPATTERN = 5
    BS_DIBPATTERNPT = 6
    BS_PATTERN8X8 = 7
    BS_DIBPATTERN8X8 = 8
    BS_MONOPATTERN = 9
// BRUSH_STYLE
pub const BS_SOLID: u32 = 0;
pub const BS_NULL: u32 = 1;
pub const BS_HOLLOW: u32 = 1;
pub const BS_HATCHED: u32 = 2;
pub const BS_PATTERN: u32 = 3;
pub const BS_INDEXED: u32 = 4;
pub const BS_DIBPATTERN: u32 = 5;
pub const BS_DIBPATTERNPT: u32 = 6;
pub const BS_PATTERN8X8: u32 = 7;
pub const BS_DIBPATTERN8X8: u32 = 8;
pub const BS_MONOPATTERN: u32 = 9;
// BRUSH_STYLE
const (
	BS_SOLID uint32 = 0
	BS_NULL uint32 = 1
	BS_HOLLOW uint32 = 1
	BS_HATCHED uint32 = 2
	BS_PATTERN uint32 = 3
	BS_INDEXED uint32 = 4
	BS_DIBPATTERN uint32 = 5
	BS_DIBPATTERNPT uint32 = 6
	BS_PATTERN8X8 uint32 = 7
	BS_DIBPATTERN8X8 uint32 = 8
	BS_MONOPATTERN uint32 = 9
)
const
  BS_SOLID = 0;
  BS_NULL = 1;
  BS_HOLLOW = 1;
  BS_HATCHED = 2;
  BS_PATTERN = 3;
  BS_INDEXED = 4;
  BS_DIBPATTERN = 5;
  BS_DIBPATTERNPT = 6;
  BS_PATTERN8X8 = 7;
  BS_DIBPATTERN8X8 = 8;
  BS_MONOPATTERN = 9;
// BRUSH_STYLE
pub const BS_SOLID: u32 = 0;
pub const BS_NULL: u32 = 1;
pub const BS_HOLLOW: u32 = 1;
pub const BS_HATCHED: u32 = 2;
pub const BS_PATTERN: u32 = 3;
pub const BS_INDEXED: u32 = 4;
pub const BS_DIBPATTERN: u32 = 5;
pub const BS_DIBPATTERNPT: u32 = 6;
pub const BS_PATTERN8X8: u32 = 7;
pub const BS_DIBPATTERN8X8: u32 = 8;
pub const BS_MONOPATTERN: u32 = 9;
const
  BS_SOLID* = 0
  BS_NULL* = 1
  BS_HOLLOW* = 1
  BS_HATCHED* = 2
  BS_PATTERN* = 3
  BS_INDEXED* = 4
  BS_DIBPATTERN* = 5
  BS_DIBPATTERNPT* = 6
  BS_PATTERN8X8* = 7
  BS_DIBPATTERN8X8* = 8
  BS_MONOPATTERN* = 9
enum BRUSH_STYLE : uint {
    BS_SOLID = 0,
    BS_NULL = 1,
    BS_HOLLOW = 1,
    BS_HATCHED = 2,
    BS_PATTERN = 3,
    BS_INDEXED = 4,
    BS_DIBPATTERN = 5,
    BS_DIBPATTERNPT = 6,
    BS_PATTERN8X8 = 7,
    BS_DIBPATTERN8X8 = 8,
    BS_MONOPATTERN = 9,
}
#define global BS_SOLID         0x0
#define global BS_NULL          0x1
#define global BS_HOLLOW        0x1
#define global BS_HATCHED       0x2
#define global BS_PATTERN       0x3
#define global BS_INDEXED       0x4
#define global BS_DIBPATTERN    0x5
#define global BS_DIBPATTERNPT  0x6
#define global BS_PATTERN8X8    0x7
#define global BS_DIBPATTERN8X8 0x8
#define global BS_MONOPATTERN   0x9