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)使用其自然区域。

函数将其最后两个参数到项目的“缩放比例的分子和分母”。如果项目不就地编辑,该函数将这些参数为默认值100% (或1: 1)和返回零。 有关更多信息,请参见技术说明40,MFC/OLE就地调整和缩放

要求

Header: afxole.h

请参见

参考

COleServerDoc选件类

层次结构图

COleServerDoc::GetItemPosition

COleServerDoc::GetItemClipRect

COleServerDoc::OnSetItemRects