Sdílet prostřednictvím


CRectTracker::GetHandleMask

Rámci volá tento členské funkce načtení masky pro úchyty pro změnu velikosti obdélníku.

virtual UINT GetHandleMask( ) const;

Vrácená hodnota

Maska CRectTracker úchyty pro změnu velikosti položky.

Poznámky

Úchyty pro změnu velikosti se na stranách a v rozích obdélníku a umožňuje uživateli řídit tvar a velikost obdélníku.

Obdélník má 8 úchyty pro změnu velikosti čísly 0 až 7.Každý úchyt reprezentována bitová maska; Tento bit hodnotu 2 ^n, kde n je číslo úchyt pro změnu velikosti.Bity 0 do 3. odpovídají rohových úchytů změny velikosti počínaje nahoře vlevo přesunutí ve směru hodinových ručiček.Bity 4 až 7 odpovídat boční úchyty pro změnu velikosti, od horní po směru hodinových ručiček.Následující obrázek znázorňuje zpracovává změnu velikosti obdélníku a jejich odpovídající velikosti úchyt čísla a hodnoty:

Změna velikosti čísla popisovačů

Výchozí implementace GetHandleMask vrátí bity masky, aby úchyty pro změnu velikosti.Pokud je jeden bit na, budou čerpány odpovídající úchyt pro změnu velikosti.

Potlačit toto členské funkce skrýt nebo zobrazit že uvedené úchyty pro změnu velikosti.

Požadavky

Záhlaví: afxext.h

Viz také

Referenční dokumentace

Třída CRectTracker

Graf hierarchie

CRectTracker::AdjustRect