COleServerDoc::GetZoomFactor
GetZoomFactor のメンバー関数は、埋め込み先編集用にアクティブ化された項目のズーム要因「」を決定します。
BOOL GetZoomFactor(
LPSIZE lpSizeNum = NULL,
LPSIZE lpSizeDenom = NULL,
LPCRECT lpPosRect = NULL
) const;
パラメーター
lpSizeNum
ズームの要素の分子を保持するクラス CSize オブジェクトへのポインター。NULL の場合もあります。lpSizeDenom
ズームの要素の分母を保持するクラス CSize オブジェクトへのポインター。NULL の場合もあります。lpPosRect
項目の新しい位置を記述するクラス CRect オブジェクトへのポインター。この引数が nullの場合、関数は項目の現在位置を使用します。
戻り値
項目が埋め込み先編集、およびズームの要素に対してアクティブ化された場合は 100% 以外です (1: 1) ; それ以外の場合は 0。
解説
ズームの要素は、ピクセルで、現在の範囲への項目のサイズの割合です。コンテナー アプリケーションは項目の範囲を設定しない場合 ( COleServerItem::OnGetExtentで判断)、自然な範囲が使用されます。
関数は、項目の「ズームの要素の分子と分母に設定すると、最初の 2 個の引数を」。項目が編集されていない場合、関数は 100% 設定します (または既定値の 1 にこれらの引数を: 1) とゼロを返します。詳細については、テクニカル ノート 40、MFC/OLE の埋め込みのサイズ変更、ズームを参照してください。
必要条件
ヘッダー : afxole.h
参照
関連項目
COleServerDoc::GetItemPosition