CRectTracker::AdjustRect

Virtual void AdjustRect ( int nHandle, LPRECT lpRect );

Parametri

nHandle

Indice dell'handle utilizzato.

lpRect

Puntatore alla dimensione corrente del rettangolo. (Le dimensioni di un rettangolo sono dato dalla sua altezza e larghezza).

Osservazioni

Viene chiamato dal framework quando il rettangolo di rilevamento viene ridimensionato utilizzando un quadratino di ridimensionamento. Il comportamento predefinito di questa funzione permette di orientamento del rettangolo di cambiare solo quando pista e TrackRubberBand sono chiamati con inversione ha permesso.

Eseguire l'override di questa funzione per controllare la regolazione del rettangolo rilevamento durante un'operazione di trascinamento. Un metodo è quello di regolare le coordinate specificate da lpRect prima di tornare.

Caratteristiche speciali che non sono direttamente supportati da CRectTracker, come ad esempio lo snap griglia o Mantieni proporzioni, possono essere implementati eseguendo l'override di questa funzione.

Pa&noramica di CRectTracker |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CRectTracker::Track, CRectTracker::TrackRubberBand, CRectTracker::OnChangedRect

Index