CRectTracker non dispone di una classe base.
La classe CRectTracker consente un elemento essere visualizzati, spostato e ridimensionata in varie forme. Sebbene la classe CRectTracker è progettata per consentire all'utente di interagire con oggetti OLE mediante un'interfaccia grafica, l'utilizzo non è limitato a applicazioni abilitate all'uso di OLE. Può essere utilizzato ovunque è necessaria un'interfaccia di utente.
CRectTracker confini possono essere solidi o linee tratteggiate. L'elemento può essere dato un bordo tratteggiato o sovrapposto con un motivo tratteggiato per indicare stati diversi dell'elemento. È possibile inserire le maniglie di ridimensionamento otto su esterno o interno confine dell'elemento. (Per una spiegazione di maniglie di ridimensionamento, vedere GetHandleMask). Infine, un CRectTracker consente di modificare l'orientamento di un elemento durante il ridimensionamento.
Per utilizzare CRectTracker, costruire un oggetto CRectTracker e specificare quali Stati di visualizzazione vengono inizializzati. È quindi possibile utilizzare questa interfaccia per dare il feedback visivo utente sullo stato attuale dell'elemento OLE associato all'oggetto CRectTracker.
Per ulteriori informazioni sull'utilizzo di CRectTracker, vedere l'articolo Trackers nel manuale del programmatore di Visual C++.
# include lt;afxext.h>
Membri della classe | Gerarchia Chart
Campio&ninbsp; Esempio MFC TRACKER | Esempio MFC DRAWCLI
Vedere a&nchenbsp;COleResizeBar, CRect, CRectTracker::GetHandleMask