Compartilhar via


CRectTracker::AdjustRect

Chamado pela estrutura quando o retângulo do acompanhamento é redimensionado usando uma alça de redimensionar.

virtual void AdjustRect(
   int nHandle,
   LPRECT lpRect 
);

Parâmetros

  • nHandle
    Índice do identificador usado.

  • lpRect
    Ponteiro para o dimensionar corrente do retângulo.(O dimensionar de um retângulo for fornecido por sua altura e largura).

Comentários

O comportamento padrão dessa função permite que a orientação do retângulo alterar somente quando Track e TrackRubberBand são chamados com inversão permitido.

Substitua esta função para controlar o ajuste do acompanhamento retângulo durante uma operação de arrastar.Um método é ajustar as coordenadas especificadas por lpRect antes de retornar.

Recursos especiais não suportados diretamente por CRectTracker, sistema autônomo snap para grade ou manter taxa de proporção, pode ser implementado, substituindo essa função.

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe CRectTracker

Gráfico de hierarquia

CRectTracker::Track

CRectTracker::TrackRubberBand

CRectTracker::OnChangedRect

Outros recursos

CRectTracker membros