COleServerDoc::GetZoomFactor
GetZoomFactor "Büyütme faktörü" yerinde düzenleme için etkinleştirilmiş bir maddenin üye işlev belirler.
BOOL GetZoomFactor(
LPSIZE lpSizeNum = NULL,
LPSIZE lpSizeDenom = NULL,
LPCRECT lpPosRect = NULL
) const;
Parametreler
lpSizeNum
Sınıfın bir nesnesi için işaretçi CSize büyütme faktörü'nın pay basılı. Olabilir null.lpSizeDenom
Sınıfın bir nesnesi için işaretçi CSize büyütme faktörü 's payda basılı. Olabilir null.lpPosRect
Sınıfın bir nesnesi için işaretçi CRect , maddenin yeni konumu açıklanır. Bu bağımsız değişken ise null, maddenin geçerli konumu işlevini kullanır.
Dönüş Değeri
Madde yerinde için etkinleştirilirse, sıfır olmayan düzenleme ve onun yakınlaştırma faktörü ise % 100 dışında (1: 1); Aksi halde 0.
Notlar
Piksel cinsinden yakınlaştırma faktörü, geçerli kapsam için öğenin boyutunu oranını olur. Konteyner uygulaması maddenin hükümleri, kendi doğal uzantısı Ayarlamamışsa (tarafından belirlendiği gibi COleServerItem::OnGetExtent) kullanılır.
Pay ve Payda maddenin "yakınlaştırma faktörü.", işlevi ilk iki bağımsız değişkenlerini ayarlar Madde yerinde düzenlenmekte olan değil, işlev bu bağımsız değişkenler için varsayılan değer % 100 (veya 1: 1) olarak ayarlar ve sıfır döndürür. Daha fazla bilgi için bkz: Teknik Not 40 mfc/ole yerinde yeniden boyutlandırma ve Zooming.
Gereksinimler
Başlık: afxole.h
Ayrıca bkz.
Başvuru
COleServerDoc::GetItemPosition