2.3 イメージ表示コントロールのメソッド |
メソッド | 機能 | V2.0追加 |
---|---|---|
AboutBox | バージョン情報を表示します。 | |
CopyToClipboard | クリップボードにイメージをコピーします。 | ○ |
GetErrorCode | メソッドのエラーを通知します。 | |
PasteFromClipboard | クリップボードからデータを貼り付けます。 | ○ |
Refresh | 再描画を行います。 | |
SetDIB | DIBを設定します。 | ○ |
SetMemHandle | イメージを格納したメモリを設定します。 |
[機能]
コントロールのバージョン情報を表示します。
[書式]
C/C++ | void | AboutBox(); |
Visual Basic | [form.]object.AboutBox |
[パラメータ]
なし
[復帰値]
なし
[機能]
クリップボードにイメージ全体をコピーします。
[書式]
C/C++ | BOOL | CopyToClipboard(); |
Visual Basic | [form.]object.CopyToClipboard |
[パラメータ]
なし
[復帰値]
ブール型 | |
True | 正常 |
False | 異常 |
[備考]
クリップボードにコピーされるイメージは、Windowsのデバイス独立型のビットマップ(DIB)の形式です。
[参照]
[機能]
メソッドのエラーコードを取得します。
[書式]
C/C++ | short | GetErrorCode(); |
Visual Basic | [form.]object.GetErrorCode |
[パラメータ]
なし
[復帰値]
整数型 |
エラーコード |
[機能]
クリップボードからデータを貼り付けます。
[書式]
C/C++ | BOOL | PasteFromClipboard(); |
Visual Basic | [form.]object.PasteFromClipboard |
[パラメータ]
なし
[復帰値]
ブール型 | |
True | 正常 |
False | 異常 |
[備考]
使用可能なクリップボードのデータは、Windowsのデバイス独立型のビットマップ(DIB)の形式です。
[参照]
[機能]
コントロールの再描画を行います。表示エフェクトは行いません。
[書式]
C/C++ | void | Refresh(); |
Visual Basic | [form.]object.Refresh |
[パラメータ]
なし
[復帰値]
なし
[機能]
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 | 異常 |
[備考]
[機能]
メモリに格納したイメージを表示用イメージとして設定します。
[書式]
C/C++ | BOOL | SetMemHandle(OLE_HANDLE MemHandle,long MemSize); |
Visual Basic | [form.]object.SetMemHandle(MemHandle&,MemSize&) |
[パラメータ]
パラメータ | 型 | 説明 |
---|---|---|
MemHandle | 長整数型 | メモリのハンドルを設定します。 |
MemSize | 長整数型 | メモリのサイズを設定します。 |
[復帰値]
ブール型 | |
True | 正常 |
False | 異常 |
[備考]
[参照]