CRectTracker::GetHandleMask

virtuelle UINT GetHandleMask () const;

Rückgabewert

Die Maske eines CRectTracker -Elements Ziehpunkte zur Größenänderung.

Bemerkungen

Das Framework ruft diese Memberfunktion abzurufenden die Maske für ein Rechteck Griffe Größe.

Die Ziehpunkte an den Seiten und Ecken des Rechtecks angezeigt und erlauben dem Benutzer, Steuern Sie die Form und Größe des Rechtecks.

Ein Rechteck hat 8 Ziehpunkte nummeriert korrespondieren. Jeder Ziehpunkt wird durch ein bisschen in der Maske dargestellt; das Bit den Wert 2 ^n, wobei n die Größe Skalpellgriff Nr.. Bit 0-3 entsprechen der Ecke Ziehpunkte, beginnend oben links verschieben im Uhrzeigersinn. Bit 4-7 entsprechen der Seite Ziehpunkte oben im Uhrzeigersinn. Die folgende Abbildung zeigt ein Rechteck Größe behandelt und der entsprechenden Größe Handle Zahlen und Werte:

Die Standardimplementierung der GetHandleMask gibt die Maske der Bits, so dass die Ziehpunkte angezeigt werden. Wenn das einzelne Bit aktiviert ist, werden die entsprechenden Vergrößerungspunkte gezogen.

Überschreiben Sie diese Memberfunktion um auszublenden oder anzuzeigen, dass die angegebene Größe Griffe.

Übersicht über die CRectTrackerMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CRectTracker::AdjustRect

Index