Die CRectTracker-Klasse Member

Daten-Member

m_nHandleSize Bestimmt die Größe der Ziehpunkte.
m_rect Aktuelle Position (in Pixel) des Rechtecks.
m_sizeMin Rechteck minimale Breite und Höhe bestimmt.
m_nStyle Aktuelle Daten des Trackers.

Bau

CRectTracker Erstellt ein Objekt mit CRectTracker.

Operationen

Zeichnen Rendert das Rechteck.
GetTrueRect Breite und Höhe des Rechtecks, einschließlich Größenänderungs-Kontrollpunkten zurückgibt.
HitTest- Gibt die aktuelle Position des Cursors im Zusammenhang mit CRectTracker -Objekts.
NormalizeHit Normalisiert einen Trefferüberprüfung code.
SetCursor Setzt den Cursor je nach seiner Position über dem Rechteck.
Strecke Ermöglicht es dem Benutzer, das Rechteck zu manipulieren.
TrackRubberBand Ermöglicht dem Benutzer "Gummiband" die Auswahl.

Overridables

AdjustRect Wird aufgerufen, wenn das Rechteck die Größe geändert wird.
DrawTrackerRect Wird aufgerufen, wenn die Grenze eines CRectTracker -Objekts zeichnen.
OnChangedRect Wird aufgerufen, wenn das Rechteck verkleinert oder verschoben wurde.
GetHandleMask Aufgerufen, um die Maske eines CRectTracker -Elements Größenänderungs-Kontrollpunkten.

Übersicht über die CRectTrackerHierarchiediagramm

Index