COleServerDoc::GetZoomFactor
GetZoomFactor "Lupy" zboží, které bylo aktivováno pro úpravy na místě určuje členské funkce.
BOOL GetZoomFactor(
LPSIZE lpSizeNum = NULL,
LPSIZE lpSizeDenom = NULL,
LPCRECT lpPosRect = NULL
) const;
Parametry
lpSizeNum
Ukazatel na objekt třídy CSize , bude uchovávat čitatel faktor zvětšení.Může být NULL.lpSizeDenom
Ukazatel na objekt třídy CSize , bude uchovávat jmenovatel faktor zvětšení.Může být NULL.lpPosRect
Ukazatel na objekt třídy CRect , který popisuje nové umístění.Pokud je tento argument NULL, využívá funkce aktuální umístění.
Vrácená hodnota
Nenulová hodnota, pokud je položka aktivována pro místní úpravy a jeho lupy je jiný než 100 % (1: 1); jinak 0.
Poznámky
Faktor zvětšení v pixelech, je podíl velikost položky jeho aktuálním rozsahu.Pokud aplikace kontejneru nebyl nastaven rozsah zboží, jeho přirozené míře (dle COleServerItem::OnGetExtent) se používá.
Funkce nastaví první dva argumenty čitatel a jmenovatel položky "lupy." Pokud zboží není upravován v místě, funkce nastaví výchozí hodnota 100 % (nebo 1: 1) tyto argumenty a vrátí hodnotu 0.Další informace naleznete v technické poznámce 40, Změna velikosti v místě MFC/OLE a Zooming.
Požadavky
Záhlaví: afxole.h
Viz také
Referenční dokumentace
COleServerDoc::GetItemPosition