Condividi tramite


CRectTracker::AdjustRect

Chiamato dal framework quando il rettangolo di rilevamento viene ridimensionato utilizzando un quadratino di ridimensionamento.

virtual void AdjustRect(
   int nHandle,
   LPRECT lpRect 
);

Parametri

  • nHandle
    Indice di handle utilizzato.

  • lpRect
    Puntatore alla dimensione corrente del rettangolo.(Le dimensioni di un rettangolo viene fornita dalla l'altezza e la larghezza.)

Note

Il comportamento predefinito di questa funzione consente all'orientamento del rettangolo modifiche solo quando Track e TrackRubberBand vengono chiamati dall'inversione consentito.

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

Le funzionalità speciali che non sono direttamente supportati da CRectTracker, come blocco sul griglia o tenere-aspetto- rapporto, possono essere distribuiti eseguendo l'override della funzione.

Requisiti

Header: afxext.h

Vedere anche

Riferimenti

Classe di CRectTracker

Grafico della gerarchia

CRectTracker::Track

CRectTracker::TrackRubberBand

CRectTracker::OnChangedRect