COleServerDoc::GetZoomFactor

BOOL GetZoomFactor ( LPSIZE lpSizeNum = NULL, LPSIZE lpSizeDenom = NULL, LPCRECT lpPosRect = NULL ) Stała;

Wartość zwracany

Niezerowa, jeśli element jest aktywny w miejsce edycji i jej współczynnik powiększenia jest inna niż 100% (1: 1); inny sposób 0.

Parametry

lpSizeNum

Wskaźnik do obiektu klasy CSize , który odbędzie się licznik współczynnika powiększenia. Może być NULL.

lpSizeDenom

Wskaźnik do obiektu klasy CSize , który będzie sprawować mianownikiem współczynnika powiększenia. Może być NULL.

lpPosRect

Wskaźnik do obiektu klasy CRect , który opisuje nowe położenie elementu. Jeśli ten argument ma wartość NULL, funkcja używa bieżącego położenia elementu.

Uwagi

Funkcja Państwa GetZoomFactor określa "współczynnik powiększenia" elementu, który został aktywowany do edycji w miejscu. Współczynnik powiększenia w pikselach, jest proporcją rozmiar elementu do jego obecny zakres. Jeżeli aplikacji kontenera nie ustawił zakresu towaru, jego naturalny zasięg (określone przez COleServerItem::OnGetExtent) jest używany.

Funkcja ustawia jego pierwsze dwa argumenty Liczebnik i mianownik towaru "współczynnik powiększenia." Jeśli element nie jest edytowany w miejscu, funkcja ustawia te argumenty na domyślną wartość 100% (lub 1: 1) i zwraca wartość zero. Aby uzyskać więcej informacji zobacz technicznych Uwaga 40, Zmiana rozmiaru w miejscu MFC/OLE i Zooming.

Omówie&nie COleServerDoc |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleServerDoc::GetItemPosition, COleServerDoc::GetItemClipRect, COleServerDoc::OnSetItemRects

Index