CRectTracker::TrackRubberBand

BOOLTrackRubberBand (CWnd *pWnd,CPointponto,BOOLbAllowInvert=TRUE);

Valor de retorno

Diferente de zero se o mouse foi movido e o Retangular não é vazio; caso contrário 0.

Parâmetros

pWnd

O objeto de janela que contém o retângulo.

ponto

Coordenadas de dispositivo da posição atual do mouse relativo à área do cliente.

bAllowInvert

Se verdadeiro, o Retangular pode ser invertida ao longo do eixo x ou eixo y; caso contrário FALSE.

Observações

Chame esta função para fazer a seleção da faixa de borracha. Ele geralmente é chamado de dentro a função do seu aplicativo que manipula a mensagem WM_LBUTTONDOWN (normalmente OnLButtonDown).

Esta função irá capturar o mouse até que o usuário libera o botão esquerdo do mouse, pressiona a tecla ESC ou pressiona o botão direito do mouse. À medida que o usuário move o cursor do mouse, o feedback é atualizado chamando DrawTrackerRect e OnChangedRect.

Controle é realizado com uma seleção de borracha-banda-tipo de identificador inferior direito. Se invertendo é permitido, o Retangular pode ser dimensionado, arrastando até e para a esquerda ou para baixo e à direita.

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

Co&nsulte tambémnbsp;CRectTracker::DrawTrackerRect, CRectTracker::OnChangedRect, CRectTracker

Index