DMPAPER_10X14 = 16 10×14インチシート
DMPAPER_11X17 = 17 11×17インチシート
DMPAPER_9X11 = 44 9×11インチシート
DMPAPER_A2 = 66 A2 420×594mm
DMPAPER_A3 = 8 A3 297×420mm
DMPAPER_A3_EXTRA = 3 A3 Extra 322×445mm
DMPAPER_A3_EXTRA_TRANSVERSE = 68 A3 Extra Transverse 322×445mm
DMPAPER_A3_TRANSVERSE = 67 A3 Transverse 297×420mm
DMPAPER_A4 = 9 A4 210×297mm
DMPAPER_A4_SMALL = 10 A4 Small 210×297mm
DMPAPER_A4_EXTRA = 53 A4 EXTRA 9,27×12.69インチ
DMPAPER_A4_PLUS = 60 A4 Plus 210×330mm
DMPAPER_A4_TRANSVERSE = 55 A4 Transverse 210×297mm
DMPAPER_A5 = 11 A5 148×120mm
DMPAPER_A5_EXTRA = 64 A5 Extra 174×235mm
DMPAPER_A_PLUS = 61 SuperA/SuperA/A4 227×356mm
DMPAPER_B4 = 12 B4 250×354mm
DMPAPER_B5 = 13 B5 182×257mm
DMPAPER_B5_EXTRA = 65 B5 Extra 201×276mm(ISO規格のB5)
DMPAPER_B5_TRANSVERSE = 62 B5 Transverse 182×257mm(JISの規格)
DMPAPER_B_PLUS = 58 SuperB/SuperB/A3 305×487mm
DMPAPER_CSHEET = 24 Cサイズシート
DMPAPER_DSHEET = 25 Dサイズシート
DMPAPER_ENV_9 = 19 封筒 #9 3 7/8×8 7/8
DMPAPER_ENV_10 = 19 封筒 #10 3 7/8×8 7/8
DMPAPER_ENV_11 = 20 封筒 #11 3 7/8×8 7/8
DMPAPER_ENV_12 = 21 封筒 #12 3 7/8×8 7/8
DMPAPER_ENV_14 = 22 封筒 #14 3 7/8×8 7/8
DMPAPER_ENV_B4 = 23 封筒 B4 250×353mm
DMPAPER_ENV_B5 = 33 封筒 B5 176×250mm
DMPAPER_ENV_B6 = 34 封筒 B6 176×125mm
DMPAPER_ENV_C3 = 35 封筒 C3 324×458mm
DMPAPER_ENV_C4 = 29 封筒 C4 229×324mm
DMPAPER_ENV_C5 = 30 封筒 C5 162×229mm
DMPAPER_ENV_C6 = 28 封筒 C6 114×162mm
DMPAPER_ENV_C65 = 31 封筒 C65 114×229mm
DMPAPER_ENV_DL = 32 封筒 DL 110×220mm
DMPAPER_ENV_INVITE = 27 封筒 Invite 220×220mm
DMPAPER_ENV_ITALY = 36 封筒 110×230mm
DMPAPER_ENV_MONARCH = 37 封筒 Monarch 3.875×7.5インチ
DMPAPER_ENV_PERSONAL = 38 6 3/4 封筒 3 5/8×6 1/2インチ
DMPAPER_ESHEET = 26 Eサイズシート
DMPAPER_EXECUTIVE = 7 エグゼキューティブ 7 1/4×10 1/2インチ
DMPAPER_FANFOLD_LGL_GREMAN = 41 German Legal Fanfold 8 1/2×13インチ
DMPAPER_FANFOLD_STD_GERMAN = 40 German Std Fanfold 8 1/2×12インチ
DMPAPER_FANFOLD_US = 39 US Std Fanfold 14 7/8×11インチ
DMPAPER_FIRST = DMPAPER_LETTER
DMPAPER_FOLIO = 14 フォリオ 8 1/2×13インチ
DMPAPER_ISO_B4 = 42 B4(ISO) 250×353mm
DMPAPER_JAPANESE_POSTCARD = 43 Japanese Postcard 100×148mm
DMPAPER_LAST = DMPAPER_FANFOLD_LGL_GERMAN
DMPAPER_LEDGER = 4 レジャー 17×11インチ
DMPAPER_LEGAL = 5 リーガル 8 1/2×11インチ
DMPAPER_LEGAL_EXTRA = 51 リーガル Extra 9\257×15インチ
DMPAPER_LETTER = 1 レター 8 1/2×11インチ
DMPAPER_LETTER_SMALL = 2 レター Small 8 1/2×11インチ
DMPAPER_LETTER_EXTRA = 50 レター Extra 9\275×12インチ
DMPAPER_LETTER_EXTRA_TRANSVERSE = 56 レター Extra Transverse 9\275×12インチ
DMPAPER_LETTER_PLUS = 59 レター Plus 8.5×12.69インチ
DMPAPER_LETTER_TRANSVERSE = 54 レター Transverse 8\275×11インチ
DMPAPER_NOTE = 18 ノート 8 1/2×11インチ
DMPAPER_QUARTO = 15 クォート 215×275mm
DMPAPER_STATEMENT = 6 ステートメント 5 1/2×8 1/2インチ
DMPAPER_TABLOID = 3 タブロイド 11×17インチ
DMAPPER_USER = 256 ユーザー定義
|
| dmDefaultSourceの定数 |
DMBIN_ONLYONE = 1 上段のトレー
DMBIN_LOWER = 2 下段のトレー
DMBIN_MIDDLE = 3 中央のトレー
DMBIN_MANUAL = 4 手差し
DMBIN_ENVELOPE = 5 封筒フィーダ
DMBIN_ENVMANUAL = 6 封筒手差し
DMBIN_AUTO = 7 現在の設定値(デフォルト)
DMBIN_TRACTOR = 8 トラクターフィーダ
DMBIN_SMALLFMT = 9 小さいペーパーフィーダ
DMBIN_LARGEFMT = 10 大きいペーパーフィーダ
DMBIN_CASSETTE = 11 容量の大きいフィーダ
DMBIN_FORMSOURCE = 15
DMBIN_USER = 256 ユーザー定義
|
| dmPrintQualityの定数 |
DMRES_DRAFT = (-1) 簡易印刷
DMRES_LOW = (-2) 低品位
DMRES_MEDIUM = (-3) 中品位
DMRES_HIGH = (-4) 高品位
|
| dmColorの定数 |
DMCOLOR_MONOCHROME = 1 モノクローム
DMCOLOR_COLOR = 2 カラー
|
| dmDuplexの定数 |
DMDUP_SIMPLEX = 1 現在の用紙方向のまま片面印刷
DMDUP_VERTICAL = 2 垂直に裏返して両面印刷
DMDUP_HORIZONTAL = 3 水平に裏返して両面印刷
|
| dmTTOptionの定数 |
DMTT_BITMAP = 1 ビットマップとして出力
(ドットプリンタのデフォルト)
DMTT_DOWNLOAD = 2 ソフトフォントとしてダウンロード
(Hewlett-Pachardプリンタのデフォルト)
DMTT_SUBDEV = 3 デバイスフォントに置き換え
(PostScriptプリンタのデフォルト)
|
| dmCollateの定数 |
DMCOLLATE_FALSE = 0 ページ揃えしない
DMCOLLATE_TRUE = 1 ページ揃えする
|
 |
Const CCHEVICENAME = 32 - 1
Const CCHFORNAME = 32 - 1
Structure DEVMODE
dmDeviceName As String * CCHDEVICENAME デバイス名の文字列
dmSpecVersion As Short DEVMODEのバージョン
(Win3.1 = &H30A)
dmDriverVersion As Short ドライバのバージョン
dmSize As Short DEVMODE構造体のバイト数
dmDriverExtra As Short DEVMODE構造体に
続くデータのバイト数
dmFields As Integer DEVMODE構造体の
有効なエントリ数を指定
dmOrientation As Short 用紙の向きを指定する定数
dmPaperSize As Short 用紙サイズ
dmPaperLength As Short 用紙の長さ(10mm単位)
(dmPaperSizeに優先)
dmPaperWidth As Short 用紙の幅(10mm単位)
(dmPaperSizeに優先)
dmScale As Short 用紙の拡大倍率(x/100単位)
dmCopies As Short コピー数
dmDefaultSource As Short デフォルトのピン番号
dmPrinterQuality As Short 印刷品質
dmColor As Short カラーモード
dmDuplex As Short 両面印刷の設定
dmYResolution As Short Y方向の印刷品質(Dot/inch)
dmTTOption As Short TrueTypeフォントの印刷方法
dmCollate As Short ページそろえの設定
dmFormname As String * CCHFORMNAME フォーム名(WindowsNT系のみ)
dmUnusedPadding As Short 未使用
dmBitsPerPel As Short ピクセルあたりのビット数
dmPelsWidth As Integer 幅(単位:ピクセル)
dmPelsHeight As Integer 高さ(単位:ピクセル)
dmDisplayFlags As Integer ディスプレイモードを指定する定数
dmDisplayFrequency As Integer ディスプレイの動作周波数
End Structure
|