BOOL 倍率 ( LPSIZE lpSizeNum = NULL、 LPSIZE lpSizeDenom = NULL、 LPCRECT lpPosRect = NULL ) const;
戻り値
0 以外の値では、項目がアクティブな場合編集し、ズームの倍率は 100% (1:1); 以外そうでなければ 0。
パラメーター
lpSizeNum
倍率の分子を保持するCSizeクラスのオブジェクトへのポインター。NULLにすることができます。
lpSizeDenom
倍率の分母を保持するCSizeクラスのオブジェクトへのポインター。NULLにすることができます。
lpPosRect
アイテムの新しい位置を示すCRectクラスのオブジェクトへのポインター。この引数がNULLの場合は、アイテムの現在の位置は関数を使用します。
解説
倍率メンバー関数インプレース編集が有効になっているアイテムの「倍率」を決定します。ズームの倍率は、ピクセル単位で、アイテムのサイズは、現在の範囲の割合です。コンテナー アプリケーション アイテムの範囲が設定いない場合は、その自然の範囲 (としてCOleServerItem::OnGetExtentによって決定) が使用されます。
分子と分母のアイテムの「倍率」には、その最初の 2 つの引数、関数を設定しますアイテムが埋め込み先編集されていない場合は、関数はこれらの引数を 100% (または 1:1) の既定値に設定し、0 を返します。詳細については、テクニカル ノート 40、 MFC および OLE の埋め込み先サイズ変更とズームを参照してください。
COleServerDoc 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;COleServerDoc::GetItemPosition、 COleServerDoc::GetItemClipRect、 COleServerDoc::OnSetItemRects(&N)