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
COleServerDoc::GetItemPosition
COleServerDoc::GetItemClipRect