CRectTracker::TrackRubberBand

BOOL TrackRubberBand ( CWnd * Night, CPoint punto, BOOL bAllowInvert = TRUE );

Valor devuelto

Distinto de cero si se ha movido el ratón y el rectángulo no está vacío; caso contrario 0.

Parámetros

night

El objeto de la ventana que contiene el rectángulo.

punto

Coordenadas de dispositivo de la posición actual del ratón relativa al área de cliente.

bAllowInvert

Si es TRUE, el rectángulo puede ser invertida a lo largo del eje x o del eje y; de lo contrario falso.

Observaciones

Llamar a esta función para hacer la selección de la banda de goma. Normalmente se llama desde dentro de la función de la aplicación que controla el mensaje WM_LBUTTONDOWN (normalmente OnLButtonDown).

Esta función capturará el mouse hasta que el usuario suelta el botón izquierdo del ratón, presione la tecla ESC o presiona el botón derecho del ratón. Cuando el usuario mueve el cursor del ratón, los comentarios se actualizan llamando al DrawTrackerRect y OnChangedRect.

Seguimiento se realiza con una selección de tipo de banda de goma de la manecilla inferior derecha. Si se permite invertir, el rectángulo puede ser tamaño arrastrando bien arriba y la izquierda o hacia abajo y a la derecha.

Visió&n General de CRectTracker |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CRectTracker::DrawTrackerRect, CRectTracker::OnChangedRect, CRectTracker::CRectTracker

Index