MediaFormatプロパティ

[機能]

読み込まれているイメージの形式を参照します。

[書式]

C/C++ short MediaFormat;
Visual Basic [form.]object.MediaFormat

[データ型]

整数型

[参照値]

参照値 説明
cwmFileBMP 101 BMP
cwmFileTIFF 102 TIFF
cwmFileJPEG 103 JPEG
cwmFilePCX 104 PCX
cwmFilePNG 106 PNG
cwmUnknown -1 不明(デフォルト)

[用法]

設計時 なし

実行時 参照

[備考]

SetDIBメソッドにより設定されたイメージの場合は、cwmUnknown(-1)となります。

[参照]

SetDIBメソッド


Morphologyプロパティ

[機能]

2色イメージのピクセル補正の方法を設定します。

[書式]

C/C++ short Morphology;
Visual Basic [form.]object.Morphology[=Morphology%]

[データ型]

整数型

[設定値]

設定値 説明
cwmMorphologyNone 1 補正されません。(デフォルト)
cwmMorphologyOn 2 ONピクセルに対して補正されます。イメージ中でONになっている部分が、拡大/縮小時に切れにくく表示されます。
cwmMorphologyOff 3 OFFピクセルに対して補正されます。イメージ中でOFFになっている部分が、拡大/縮小時に切れにくく表示されます。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

2色イメージに対してのみ有効です。FAXイメージでは、通常、黒く印字される部分がON ピクセルになります。この場合、ON ピクセルに対して補正を行うと、比較的読みやすくなります。

[参照]

ColorDepthプロパティMediaFormatプロパティ


Pageプロパティ

[機能]

マルチページイメージの場合に、表示対象とするページ番号を設定します。

[書式]

C/C++ short Page;
Visual Basic [form.]object.Page[=Page%]

[データ型]

整数型

[設定値]

設定値 説明
1〜TotalPageプロパティ デフォルトは1です。

[用法]

設計時 設定、参照

実行時 設定、参照

[参照]

ControlBarプロパティTotalPageプロパティ


PositionEventプロパティ

[機能]

座標入力方法を設定します。

[書式]

C/C++ short PositionEvent;
Visual Basic [form.]object.PositionEvent[=PositionEvent%]

[データ型]

整数型

[設定値]

設定値 説明
cwmPosEventNone 0 座標入力なし(デフォルト)
cwmPosEventPos 1 マウスボタンクリックによる、1点座標入力

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

入力された座標値は、NotifyPosイベントで通知されます。

[参照]

NotifyPosイベント


ReadyStateプロパティ

[機能]

コントロールの現在の状態を参照します。

[書式]

C/C++ long ReadyState;
Visual Basic [form.]object.ReadyState

[データ型]

長整数型

[参照値]

参照値 説明
0 初期化状態
1 データを読み込み中
2 初期化済
4 データの読み込みを完了

[用法]

設計時 なし

実行時 参照のみ

[備考]

ReadyStateChangeイベント内で、ReadyStateプロパティを参照することにより、コントロールの状態を参照することができます。

[参照]

ReadyStateChangeイベント


ScrollBarプロパティ

[機能]

スクロールバーを表示するかを設定します。

[書式]

C/C++ BOOL ScrollBar;
Visual Basic [form.]object.ScrollBar[={True|False }]

[データ型]

ブール型

[設定値]

設定値 説明
True 表示されます。
False 表示されません。(デフォルト)

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

イメージの表示対象部分が、コントロールのサイズより大きくなった場合に、スクロールバーが表示されます。

[参照]

HorzScrollMaxプロパティHorzScrollMinプロパティHorzScrollPosプロパティSourceHeightプロパティSourceLeftプロパティSourceTopプロパティSourceWidthプロパティVertScrollMaxプロパティVertScrollMinプロパティVertScrollPosプロパティ


SourceHeightプロパティ

[機能]

スクロール可能領域の高さを設定します。

[書式]

C/C++ long SourceHeight;
Visual Basic [form.]object.SourceHeight[=SourceHeight&]

[データ型]

長整数型

[設定値]

設定値 説明
スクロール可能領域の高さ 単位は、ピクセルです。デフォルトは0で、イメージの高さを意味します。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

スクロール可能領域とは、イメージ中で表示範囲を限定するための領域です。

[参照]

SourceLeftプロパティSourceTopプロパティSourceWidthプロパティ


SourceLeftプロパティ

[機能]

スクロール可能領域の左端を設定します。

[書式]

C/C++ long SourceLeft;
Visual Basic [form.]object.SourceLeft[=SourceLeft&]

[データ型]

長整数型

[設定値]

設定値 説明
スクロール可能領域の左端 単位は、ピクセルです。デフォルトは0です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

スクロール可能領域とは、イメージ中で表示範囲を限定するための領域です。

[参照]

SourceHeightプロパティSourceTopプロパティSourceWidthプロパティ


SourceTopプロパティ

[機能]

スクロール可能領域の上端を設定します。

[書式]

C/C++ long SourceTop;
Visual Basic [form.]object.SourceTop[=SourceTop&]

[データ型]

長整数型

[設定値]

設定値 説明
スクロール可能領域の上端 単位は、ピクセルです。デフォルトは0です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

スクロール可能領域とは、イメージ中で表示範囲を限定するための領域です。

[参照]

SourceHeightプロパティSourceLeftプロパティSourceWidthプロパティ


SourceWidthプロパティ

[機能]

スクロール可能領域の幅を設定します。

[書式]

C/C++ long SourceWidth;
Visual Basic [form.]object.SourceWidth[=SourceWidth&]

[データ型]

長整数型

[設定値]

設定値 説明
スクロール可能領域の幅 単位は、ピクセルです。デフォルトは0で、イメージの幅を意味します。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

スクロール可能領域とは、イメージ中で表示範囲を限定するための領域です。

[参照]

SourceHeightプロパティSourceLeftプロパティSourceTopプロパティ


Stretchプロパティ

[機能]

コントロールサイズに合わせて、イメージを拡大/縮小して表示するかを設定します。

[書式]

C/C++ BOOL Stretch;
Visual Basic [form.]object.Stretch[={True|False }]

[データ型]

ブール型

[設定値]

設定値 説明
True 拡大/縮小されます。(デフォルト)
False 拡大/縮小されません。

[用法]

設計時 設定、参照

実行時 設定、参照

[参照]

AspectRatioプロパティInterpolationプロパティZoomプロパティ


TotalPageプロパティ

[機能]

マルチページイメージの総ページ数を参照します。

[書式]

C/C++ short TotalPage;
Visual Basic [form.]object.TotalPage

[データ型]

整数型

[参照値]

参照値 説明
総ページ数 イメージが読み込まれていない場合は0です。

[用法]

設計時 なし

実行時 参照

[備考]

マルチページイメージでない場合は1となります。

[参照]

Pageプロパティ


VertPosプロパティ

[機能]

イメージの表示部分がコントロールサイズよりも小さくなった場合に、垂直方向の配置方法を設定します。

[書式]

C/C++ short VertPos;
Visual Basic [form.]object.VertPos[=VertPos%]

[データ型]

整数型

[設定値]

設定値 説明
cwmVertPlaceTop 0 上端に配置されます。(デフォルト)
cwmVertPlaceCenter 1 中央に配置されます。
cwmVertPlaceBottom 2 下端に配置されます。

[用法]

設計時 設定、参照

実行時 設定、参照

[参照]

HorzPosプロパティImageHeightプロパティImageWidthプロパティ


VertScrollMaxプロパティ

[機能]

垂直スクロールバーの上限値を設定します。

[書式]

C/C++ short VertScrollMax;
Visual Basic [form.]object.VertScrollMax[=VertScrollMax%]

[データ型]

整数型

[設定値]

設定値 説明
垂直スクロールバーの上限値 デフォルトは0です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

VertScrollMinプロパティの値より小さい値を設定した場合は、スクロールすることができません。

[参照]

VertScrollMinプロパティVertScrollPosプロパティViewportLeftプロパティViewportHeightプロパティViewportTopプロパティViewportWidthプロパティ


VertScrollMinプロパティ

[機能]

垂直スクロールバーの下限値を設定します。

[書式]

C/C++ short VertScrollMin;
Visual Basic [form.]object.VertScrollMin[=VertScrollMin%]

[データ型]

整数型

[設定値]

設定値 説明
垂直スクロールバーの下限値 デフォルトは0です。

[用法]

設計時 設定、参照

実行時 設定、参照

[備考]

VertScrollMaxプロパティの値より大きい値を設定した場合は、スクロールすることができません。

[参照]

VertScrollMaxプロパティVertScrollPosプロパティViewportLeftプロパティViewportHeightプロパティViewportTopプロパティViewportWidthプロパティ


VertScrollPosプロパティ

[機能]

垂直スクロールバーのスクロールボックスの位置を設定します。

[書式]

C/C++ short VertScrollPos;
Visual Basic [form.]object.VertScrollPos[=VertScrollPos%]

[データ型]

整数型

[設定値]

設定値 説明
垂直スクロールバーのスクロールボックスの位置 デフォルトは0です。

[用法]

設計時 設定、参照

実行時 設定、参照

[参照]

VertScrollMaxプロパティVertScrollMinプロパティViewportLeftプロパティViewportHeightプロパティViewportTopプロパティViewportWidthプロパティ


ViewportHeightプロパティ

[機能]

ビューポートの高さを参照します。

[書式]

C/C++ long ViewportHeight;
Visual Basic [form.]object.ViewportHeight

[データ型]

長整数型

[参照値]

参照値 説明
ビューポートの高さ 単位は、ピクセルです。

[用法]

設計時 なし

実行時 参照

[備考]

ビューポートとは、現在コントロール上に表示されているイメージの矩形領域のことです。

[参照]

ViewportLeftプロパティViewportTopプロパティViewportWidthプロパティ


ViewportLeftプロパティ

[機能]

ビューポートの左端を参照します。

[書式]

C/C++ long ViewportLeft;
Visual Basic [form.]object.ViewportLeft

[データ型]

長整数型

[参照値]

参照値 説明
ビューポートの左端 単位は、ピクセルです。

[用法]

設計時 なし

実行時 参照

[備考]

ビューポートとは、現在コントロール上に表示されているイメージの矩形領域のことです。

[参照]

HorzScrollMaxプロパティHorzScrollMinプロパティHorzScrollPosプロパティViewportHeightプロパティViewportTopプロパティViewportWidthプロパティ


ViewportTopプロパティ

[機能]

ビューポートの上端を参照します。

[書式]

C/C++ long ViewportTop;
Visual Basic [form.]object.ViewportTop

[データ型]

長整数型

[参照値]

参照値 説明
ビューポートの上端 単位は、ピクセルです。

[用法]

設計時 なし

実行時 参照

[備考]

ビューポートとは、現在コントロール上に表示されているイメージの矩形領域のことです。

[参照]

VertScrollMaxプロパティVertScrollMinプロパティVertScrollPosプロパティViewportLeftプロパティViewportHeightプロパティViewportWidthプロパティ


ViewportWidthプロパティ

[機能]

ビューポートの幅を参照します。

[書式]

C/C++ long ViewportWidth;
Visual Basic [form.]object.ViewportWidth

[データ型]

長整数型

[参照値]

参照値 説明
ビューポートの幅 単位は、ピクセルです。

[用法]

設計時 なし

実行時 参照

[備考]

ビューポートとは、現在コントロール上に表示されているイメージの矩形領域のことです。

[参照]

ViewportLeftプロパティViewportHeightプロパティViewportTopプロパティ


Zoomプロパティ

[機能]

イメージの表示倍率(%)を設定します。

[書式]

C/C++ short Zoom;
Visual Basic [form.]object.Zoom[=Zoom%]

[データ型]

整数型

[設定値]

設定値 説明
拡大/縮小率 1〜10000の間で設定します。デフォルトは、100です。

[用法]

設計時 設定、参照

実行時 設定、参照

[参照]

Stretchプロパティ