COleServerDoc::GetZoomFactor
A função de membro de GetZoomFactor determina o fator zoom” de um item que é ativado para edição in-place.
BOOL GetZoomFactor(
LPSIZE lpSizeNum = NULL,
LPSIZE lpSizeDenom = NULL,
LPCRECT lpPosRect = NULL
) const;
Parâmetros
lpSizeNum
Ponteiro para um objeto da classe CSize que contém o numerador do fator de zoom. Pode ser NULO.lpSizeDenom
Ponteiro para um objeto da classe CSize que contém o denominador do fator de zoom. Pode ser NULO.lpPosRect
Ponteiro para um objeto da classe CRect que descreve a nova posição do item. Se esse argumento é NULO, a função usa a posição atual do item.
Valor de retorno
Diferente de zero se o item está ativado para edição in-loco e o fator de zoom realiza-se diferente de 100% (1:1); se não 0.
Comentários
O fator de zoom, em pixels, é a proporção de tamanho da sua extensão item atual. Se o aplicativo de recipiente não definiu a extensão do item, sua extensão natural (conforme determinado por COleServerItem::OnGetExtent) é usada.
A função defina seus primeiros dois argumentos para o numerador e o denominador fator de zoom de item “.” Se o item não está sendo editado no lugar, a função define esses argumentos para um valor padrão de 100% a 1:1 (ou) e retorna zero. Para obter mais informações, consulte a observação técnica 40, MFC/OLE no lugar que redimensiona e que aplica zoom.
Requisitos
Cabeçalho: afxole.h
Consulte também
Referência
COleServerDoc::GetItemPosition