COleServerDoc::GetZoomFactor

The GetZoomFactorfunção de membro determina o "fator de aplicar aplicar zoom" de um item que foi ativado para edição no local.

BOOL GetZoomFactor(
   LPSIZE lpSizeNum = NULL,
   LPSIZE lpSizeDenom = NULL,
   LPCRECT lpPosRect = NULL 
) const;

Parâmetros

  • lpSizeNum
    Ponteiro para um objeto de classe CSize que irá Isenção numerador do fator de aplicar aplicar zoom. Pode ser NULO.

  • lpSizeDenom
    Ponteiro para um objeto de classe CSize que irá armazenar denominador do fator de aplicar aplicar zoom. Pode ser NULO.

  • lpPosRect
    Ponteiro para um objeto de classe CRect que descreve a nova posição do item. Se esse argumento for NULO, a função usa a posição corrente do item.

Valor de retorno

Diferente de zero se o item é ativado para edição no local e o fator de aplicar aplicar zoom é diferente de 100 % (1: 1); caso contrário, 0.

Comentários

O fator de aplicar aplicar zoom, em pixels, é a proporção do dimensionar do item até o dimensionar corrente.Se o h de aplicativo de contêiner sistema autônomo não definir a extensão do item, sua extensão natural (sistema autônomo determinado por COleServerItem::OnGetExtent) é usado.

A função define dois primeiros argumentos Numerador e denominador da "fator de aplicar aplicar zoom do item." Se o item não está sendo editado no lugar, a função define esses argumentos para um valor padrão de 100 % (ou 1: 1) e retorna zero.Para obter mais informações, consulte 40 nota técnica, MFC/OLE no local redimensionamento e zoom.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleServerDoc

Gráfico de hierarquia

COleServerDoc::GetItemPosition

COleServerDoc::GetItemClipRect

COleServerDoc::OnSetItemRects

Outros recursos

COleServerDoc membros