2.3 イメージ表示コントロールのメソッド

メソッド 機能 V2.0追加
AboutBox バージョン情報を表示します。  
CopyToClipboard クリップボードにイメージをコピーします。
GetErrorCode メソッドのエラーを通知します。  
PasteFromClipboard クリップボードからデータを貼り付けます。
Refresh 再描画を行います。  
SetDIB DIBを設定します。
SetMemHandle イメージを格納したメモリを設定します。  

AboutBoxメソッド

[機能]

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

[書式]

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

[パラメータ]

なし

[復帰値]

なし


CopyToClipboardメソッド

[機能]

クリップボードにイメージ全体をコピーします。

[書式]

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

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[備考]

クリップボードにコピーされるイメージは、Windowsのデバイス独立型のビットマップ(DIB)の形式です。

[参照]

PasteFromClipboardメソッド


GetErrorCodeメソッド

[機能]

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

[書式]

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

[パラメータ]

なし

[復帰値]

整数型
エラーコード

PasteFromClipboardメソッド

[機能]

クリップボードからデータを貼り付けます。

[書式]

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

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[備考]

使用可能なクリップボードのデータは、Windowsのデバイス独立型のビットマップ(DIB)の形式です。

[参照]

CopyToClipboardメソッド


Refreshメソッド

[機能]

コントロールの再描画を行います。表示エフェクトは行いません。

[書式]

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

[パラメータ]

なし

[復帰値]

なし


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 異常

[備考]


SetMemHandleメソッド

[機能]

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

[書式]

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

[パラメータ]

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

[復帰値]

ブール型
True 正常
False 異常

[備考]

[参照]

FileNameプロパティDispDelayプロパティ