ホーム › System.Ole › PRINTFLAG
PRINTFLAG
列挙型フラグメンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| PRINTFLAG_MAYBOTHERUSER | 1 | 0x1 |
| PRINTFLAG_PROMPTUSER | 2 | 0x2 |
| PRINTFLAG_USERMAYCHANGEPRINTER | 4 | 0x4 |
| PRINTFLAG_RECOMPOSETODEVICE | 8 | 0x8 |
| PRINTFLAG_DONTACTUALLYPRINT | 16 | 0x10 |
| PRINTFLAG_FORCEPROPERTIES | 32 | 0x20 |
| PRINTFLAG_PRINTTOFILE | 64 | 0x40 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PRINTFLAG : int {
PRINTFLAG_MAYBOTHERUSER = 1,
PRINTFLAG_PROMPTUSER = 2,
PRINTFLAG_USERMAYCHANGEPRINTER = 4,
PRINTFLAG_RECOMPOSETODEVICE = 8,
PRINTFLAG_DONTACTUALLYPRINT = 16,
PRINTFLAG_FORCEPROPERTIES = 32,
PRINTFLAG_PRINTTOFILE = 64
} PRINTFLAG;[Flags]
public enum PRINTFLAG : int
{
PRINTFLAG_MAYBOTHERUSER = 1,
PRINTFLAG_PROMPTUSER = 2,
PRINTFLAG_USERMAYCHANGEPRINTER = 4,
PRINTFLAG_RECOMPOSETODEVICE = 8,
PRINTFLAG_DONTACTUALLYPRINT = 16,
PRINTFLAG_FORCEPROPERTIES = 32,
PRINTFLAG_PRINTTOFILE = 64,
}<Flags>
Public Enum PRINTFLAG As Integer
PRINTFLAG_MAYBOTHERUSER = 1
PRINTFLAG_PROMPTUSER = 2
PRINTFLAG_USERMAYCHANGEPRINTER = 4
PRINTFLAG_RECOMPOSETODEVICE = 8
PRINTFLAG_DONTACTUALLYPRINT = 16
PRINTFLAG_FORCEPROPERTIES = 32
PRINTFLAG_PRINTTOFILE = 64
End Enumimport enum
class PRINTFLAG(enum.IntFlag):
PRINTFLAG_MAYBOTHERUSER = 1
PRINTFLAG_PROMPTUSER = 2
PRINTFLAG_USERMAYCHANGEPRINTER = 4
PRINTFLAG_RECOMPOSETODEVICE = 8
PRINTFLAG_DONTACTUALLYPRINT = 16
PRINTFLAG_FORCEPROPERTIES = 32
PRINTFLAG_PRINTTOFILE = 64// PRINTFLAG (flags)
pub const PRINTFLAG_MAYBOTHERUSER: i32 = 1;
pub const PRINTFLAG_PROMPTUSER: i32 = 2;
pub const PRINTFLAG_USERMAYCHANGEPRINTER: i32 = 4;
pub const PRINTFLAG_RECOMPOSETODEVICE: i32 = 8;
pub const PRINTFLAG_DONTACTUALLYPRINT: i32 = 16;
pub const PRINTFLAG_FORCEPROPERTIES: i32 = 32;
pub const PRINTFLAG_PRINTTOFILE: i32 = 64;// PRINTFLAG
const (
PRINTFLAG_MAYBOTHERUSER int32 = 1
PRINTFLAG_PROMPTUSER int32 = 2
PRINTFLAG_USERMAYCHANGEPRINTER int32 = 4
PRINTFLAG_RECOMPOSETODEVICE int32 = 8
PRINTFLAG_DONTACTUALLYPRINT int32 = 16
PRINTFLAG_FORCEPROPERTIES int32 = 32
PRINTFLAG_PRINTTOFILE int32 = 64
)const
PRINTFLAG_MAYBOTHERUSER = 1;
PRINTFLAG_PROMPTUSER = 2;
PRINTFLAG_USERMAYCHANGEPRINTER = 4;
PRINTFLAG_RECOMPOSETODEVICE = 8;
PRINTFLAG_DONTACTUALLYPRINT = 16;
PRINTFLAG_FORCEPROPERTIES = 32;
PRINTFLAG_PRINTTOFILE = 64;// PRINTFLAG
pub const PRINTFLAG_MAYBOTHERUSER: i32 = 1;
pub const PRINTFLAG_PROMPTUSER: i32 = 2;
pub const PRINTFLAG_USERMAYCHANGEPRINTER: i32 = 4;
pub const PRINTFLAG_RECOMPOSETODEVICE: i32 = 8;
pub const PRINTFLAG_DONTACTUALLYPRINT: i32 = 16;
pub const PRINTFLAG_FORCEPROPERTIES: i32 = 32;
pub const PRINTFLAG_PRINTTOFILE: i32 = 64;const
PRINTFLAG_MAYBOTHERUSER* = 1
PRINTFLAG_PROMPTUSER* = 2
PRINTFLAG_USERMAYCHANGEPRINTER* = 4
PRINTFLAG_RECOMPOSETODEVICE* = 8
PRINTFLAG_DONTACTUALLYPRINT* = 16
PRINTFLAG_FORCEPROPERTIES* = 32
PRINTFLAG_PRINTTOFILE* = 64enum PRINTFLAG : int {
PRINTFLAG_MAYBOTHERUSER = 1,
PRINTFLAG_PROMPTUSER = 2,
PRINTFLAG_USERMAYCHANGEPRINTER = 4,
PRINTFLAG_RECOMPOSETODEVICE = 8,
PRINTFLAG_DONTACTUALLYPRINT = 16,
PRINTFLAG_FORCEPROPERTIES = 32,
PRINTFLAG_PRINTTOFILE = 64,
}#define global PRINTFLAG_MAYBOTHERUSER 0x1
#define global PRINTFLAG_PROMPTUSER 0x2
#define global PRINTFLAG_USERMAYCHANGEPRINTER 0x4
#define global PRINTFLAG_RECOMPOSETODEVICE 0x8
#define global PRINTFLAG_DONTACTUALLYPRINT 0x10
#define global PRINTFLAG_FORCEPROPERTIES 0x20
#define global PRINTFLAG_PRINTTOFILE 0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。