印刷時に印刷ダイアログをポップアップさせます。
[構文]
設定項目 |
内容 |
jid |
jvCreateで取得したジョブID |
prnCode |
プリンタ設定値 |
bufLen |
出力値用バッファ(rval )のバッファ長 |
rval |
出力値用バッファ |
|
値 |
内容 |
|
0以上 |
出力値バッファサイズ不足(必要サイズが返る) |
|
0 |
正常終了 |
JV_ERR_JOBID |
-3 |
ジョブIDエラー |
JV_ERR_PRINTSET_ALREADY_EXEC |
-36 |
jvSetDevModeまたはjvPrintDialog実行済み |
JV_ERR_PRINTDLG_CANCEL |
-12 |
印刷ダイアログでキャンセル |
JV_ERR_CREATEDC |
-13 |
デバイスコンテキスト作成エラー |
JV_ERR_MEMORY |
-4 |
メモリ関連エラー |
定数 |
値 |
内容 |
JV_COLLATE_ON |
1 |
「部単位で印刷」チェックボックスをチェックする |
JV_COLLATE_OFF |
0 |
「部単位で印刷」チェックボックスのチェックをはずす |
定数 |
値 |
内容 |
JV_ALLOWSELECT_ON |
1 |
「ページ指定」オプションボタンを使用可能にする |
JV_ALLOWSELECT_OFF |
0 |
「ページ指定」オプションボタンを使用不可にする |
定数 |
値 |
内容 |
JV_COLLATE_ON |
1 |
「部単位で印刷」チェックボックスがチェックされている |
JV_COLLATE_OFF |
0 |
「部単位で印刷」チェックボックスがチェックされていない |