CRectTracker::AdjustRect
Appelé par l'infrastructure lorsque le rectangle de trace est redimensionné à l'aide d'une poignée de redimensionnement.
virtual void AdjustRect(
int nHandle,
LPRECT lpRect
);
Paramètres
nHandle
Index de handle utilisé.lpRect
Pointeur vers la taille actuelle du rectangle.(La taille d'un rectangle est spécifiée par sa hauteur et sa largeur.)
Notes
Le comportement par défaut de cette fonction permet à l'orientation du rectangle pour modifier uniquement lorsque Track et TrackRubberBand sont appelés avec inverser autorisé.
Remplacez cette fonction pour vérifier le réglage du rectangle de traçage pendant une opération glissante.Une méthode est d'ajuster les coordonnées spécifiées par lpRect avant de retourner.
Fonctionnalités spéciales qui ne sont pas directement pris en charge par CRectTracker, tel que l'Aligner sur la grille ou le conserver-aspect- taux, peuvent être implémentés en substituant cette fonction.
Configuration requise
Header: afxext.h