BOOLTrackRubberBand (CWnd *pWnd,CPointzeigen,BOOLbAllowInvertTRUE=);
Rückgabewert
Ungleich NULL, wenn die Maus bewegt hat und das Rechteck nicht leer ist; andernfalls 0.
Parameter
pWnd
Das Window-Objekt, das das Rechteck enthält.
punkt
Device Koordinaten von der aktuellen Position des Mauszeigers relativ zum Clientbereich.
bAllowInvert
Wenn TRUE, das Rechteck entlang der x-Achse oder y-Achse invertiert werden kann; andernfalls FALSE.
Bemerkungen
Rufen Sie diese Funktion Gummiband Auswahl zu tun. Es ist in der Regel von innerhalb der Funktion der Anwendung aufgerufen, die die Meldung WM_LBUTTONDOWN (in der Regel OnLButtonDown) behandelt.
Diese Funktion wird die Maus erfassen, bis der Benutzer die linke Maustaste loslässt, die ESC-Taste drückt oder die Rechte Maustaste drückt. Da der Benutzer die Maus bewegt, wird das Feedback durch Aufrufen von DrawTrackerRect und OnChangedRect aktualisiert.
Überwachung erfolgt mit einer Gummi-Schelle-Auswahl aus dem unteren rechten Handle. Wenn invertieren zulässig ist, kann das Rechteck Größe durch ziehen entweder oben und auf der linken Seite oder unten und rechts.
Übersicht über die CRectTracker | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CRectTracker::DrawTrackerRect, CRectTracker::OnChangedRect, CRectTracker::CRectTracker