CRectTracker::GetHandleMask

віртуальний UINT GetHandleMask () константа;

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

Маска CRectTracker елемент маркерами зміни розміру.

Зауваження

Рамках називає цей член функція отримати маску для маркери зміни розмірів на прямокутник.

Маркери зміни розмірів з'являються на сторін і кутів прямокутника і дозволяє користувачеві керувати форми і розміру прямокутника.

Прямокутник має 8 маркерами зміни розміру, пронумеровані 0–7. Кожний маркер зміни розміру представлена біт у масці; значення що біт-2 ^n, де n — це число, маркер зміни розміру. 0–3 Біти відповідають кутових маркерів зміни розміру, починаючи з верхнього лівого кута рухається за годинниковою стрілкою. 4–7 Біти відповідають боку маркерами зміни розміру, починаючи зверху годинниковою стрілкою. Нижче показано на прямокутник розміру ручки і їх змінення розміру маркер числа і значення:

За замовчуванням реалізація GetHandleMask повертає маску біти, так що з'являються маркери зміни розмірів. Якщо один біт, буде розіграно відповідний маркер зміни розміру.

Перевизначити цей член функції, щоб приховати або відобразити, вказаної маркери зміни розмірів.

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

Дивіться також CRectTracker::AdjustRect

Index