CRectTracker::AdjustRect

virtual privatevoid AdjustRect ( int nHandle, LPRECT lpRect );

Parâmetros

nHandle

Índice do identificador usado.

lpRect

Ponteiro para o tamanho atual do Retangular. (O tamanho de um retângulo é dado pela sua altura e largura).

Observações

Chamado pela estrutura quando o Retangular de controle é redimensionado usando uma alça de redimensionamento. O comportamento padrão desta função permite que a orientação do retângulo alterar somente quando faixa e TrackRubberBand são chamados com inversão permitida.

Substituir esta função para controlar o ajuste de Retangular de controle durante uma operação de arrastar. Um método é para ajustar as coordenadas especificadas por lpRect antes de retornar.

Características especiais que não são diretamente suportadas pelo CRectTracker, como snap para grade ou manter proporção, podem ser implementadas por substituir essa função.

Visão geral de CRectTrackerMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CRectTracker::Track, CRectTracker::TrackRubberBand, CRectTracker::OnChangedRect

Index