COleServerDoc::GetZoomFactor

BOOL GetZoomFactor ( LPSIZE lpSizeNum = NULL, LPSIZE lpSizeDenom = NULL, LPCRECT lpPosRect = NULL ) константа;

Значення, яке повертається

Ненульовий, якщо елемент активується на місці редагування та її Зума фактор є від 100% (1: 1); в іншому випадку 0.

Параметри

lpSizeNum

Вказівник на об'єкт класу CSize , що буде проводити Чисельник Коефіцієнт масштабування. Може бути NULL.

lpSizeDenom

Вказівник на об'єкт класу CSize , що буде проводити Коефіцієнт масштабування знаменник. Може бути NULL.

lpPosRect

Вказівник на об'єкт класу CRect , що описує елемент на нове місце. Якщо цей аргумент має значення NULL, функція використовує поточну позицію елемента.

Зауваження

GetZoomFactor член функція визначає масштаб «фактор» елемента, які було активовано для редагування на місці. Коефіцієнт масштабування в пікселях становить частка розмір елемента, щоб його поточний масштаб. Якщо програмі-контейнері не встановив мірою елемента, використовується його природні масштаб (як визначається COleServerItem::OnGetExtent).

Функція встановлює перші два аргументи і вирівнює Чисельник і знаменник елемента "Масштаб фактора". Якщо елемент не редагується в місці, функція встановлює ці аргументи за промовчанням значення 100% (або 1: 1) і повертає нуль. Додаткову інформацію перегляньте технічне Примітка 40, MFC/OLE на місці, зміна розміру і Zooming.

Огляд COleServerDocЧлени класу | Ієрархічна діаграма

Дивіться також COleServerDoc::GetItemPosition, COleServerDoc::GetItemClipRect, COleServerDoc::OnSetItemRects

Index