5.3 イメージ印刷コントロールのメソッド

メソッド 機能
AboutBox バージョン情報を表示します。
CancelPrint 印刷を中止します。
GetErrorCode メソッドのエラーを通知します。
SetDIB DIBを設定します。
SetMemHandle イメージを格納したメモリを設定します。
SetupPage [ページ設定]ダイアログボックスを表示します。
StartPrint 印刷を開始します。

AboutBoxメソッド

[機能]

コントロールのバージョン情報を表示します。

[書式]

C/C++ void AboutBox();
Visual Basic [form.]object.AboutBox

[パラメータ]

なし

[復帰値]

なし


CancelPrintメソッド

[機能]

印刷を中止します。

[書式]

C/C++ void CancelPrint();
Visual Basic [form.]object.CancelPrint

[パラメータ]

なし

[復帰値]

なし

[備考]

本メソッドはStartPrintメソッドの実行中に有効となります。

[参照]

StartPrintメソッド


GetErrorCodeメソッド

[機能]

メソッドのエラーコードを取得します。

[書式]

C/C++ short GetErrorCode();
Visual Basic [form.]object.GetErrorCode

[パラメータ]

なし

[復帰値]

整数型
エラーコード

SetDIBメソッド

[機能]

Windowsのデバイス独立型ビットマップ(DIB)を印刷用のイメージとして設定します。

[書式]

C/C++ BOOL SetDIB(OLE_HANDLE hDIB, BOOL bOwner);
Visual Basic [form.]object.SetDIB(hDIB&, bOwner)

[パラメータ]

パラメータ 説明
hDIB 長整数型 DIBのハンドルを設定します。
bOwner ブール型 コントロールがDIBハンドルの所有権を持つか否かを示します。Trueを指定した場合はhDIBパラメータで指定したハンドルがそのまま使用されます。Falseを指定した場合はhDIBパラメータで指定したハンドルのコピーが使用されます。

[復帰値]

ブール型
True 正常
False 異常

[備考]

[参照]

FileNameプロパティSetMemHandleメソッドStartPrintメソッド


SetMemHandleメソッド

[機能]

メモリに格納したイメージを印刷用イメージとして設定します。

[書式]

C/C++ BOOL SetMemHandle(OLE_HANDLE MemHandle,long MemSize);
Visual Basic [form.]object.SetMemHandle(MemHandle&,MemSize&)

[パラメータ]

パラメータ 説明
MemHandle 長整数型 メモリのハンドルを設定します。
MemSize 長整数型 メモリのサイズを設定します。

[復帰値]

ブール型
True 正常
False 異常

[備考]

[参照]

FileNameプロパティSetDIBメソッドStartPrintメソッド


SetupPageメソッド

[機能]

[ページ設定]ダイアログボックスを表示します。

[書式]

C/C++ void SetupPage();
Visual Basic [form.]object.SetupPage

[パラメータ]

なし

[復帰値]

なし

[備考]

[参照]

MarginBottomプロパティMarginLeftプロパティMarginRightプロパティMarginTopプロパティPaperOrientationプロパティPaperSizeプロパティPrintModeプロパティ


StartPrintメソッド

[機能]

印刷を開始します。

[書式]

C/C++ BOOL StartPrint();
Visual Basic [form.]object.StartPrint

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[備考]

[参照]

FileNameプロパティFromPageプロパティPrintDCプロパティToPageプロパティCancelPrintメソッドSetDIBメソッドSetMemHandleメソッド