CRectTracker

CRectTracker verfügt nicht über eine Basisklasse.

Die CRectTracker -Klasse kann einem Element angezeigt, verschoben und in verschiedenen Moden angepasst werden. Obwohl die CRectTracker -Klasse ausgelegt ist, damit den Benutzer für die Interaktion mit OLE-Elemente mithilfe einer grafischen Benutzeroberfläche, ist der Einsatz nicht auf OLE-fähigen Anwendungen beschränkt. Es kann verwendet werden, überall ist solch eine Benutzeroberfläche erforderlich.

CRectTracker Grenzen können feste oder gepunktete Linien. Das Element kann einen schraffierten Rahmen gegeben oder mit einem schraffierter Muster an verschiedenen Zustände des Elements überlagert werden. Sie können acht Ziehpunkte auf Außen oder innen platzieren Rahmen des Elements. (Eine Erläuterung der Ziehpunkte, siehe GetHandleMask.) Schließlich können Sie zum Ändern der Ausrichtung eines Elements während der Größenänderung eines CRectTracker.

Mit CRectTrackerverwenden, erstellen Sie ein Objekt mit CRectTracker und anzugeben, die angezeigt werden Staaten initialisiert. Dieser Schnittstelle können Sie dann den Benutzer über den aktuellen Stand des mit CRectTracker -Objekt verknüpfte OLE-Elements ein visuelles Feedback.

Weitere Informationen über die Verwendung von CRectTrackerfinden Sie im Artikel Tracker im Visual C++ Programmer's Guide.

# include lt;afxext.h>

Klasse&nmember |nbsp; Hierarchiediagramm

Proben&Nbsp; MFC-Beispiels TRACKER | MFC-Beispiel DRAWCLI

Siehe auch&Nbsp;COleResizeBar, CRect, CRectTracker::GetHandleMask

Index