Compartir a través de


CPane::IsChangeState

Mientras se mueve el panel, este método analiza su posición en relación con otros paneles, dock filas, y las ventanas de mini- cuadro, y retornos el valor apropiado de AFX_CS_STATUS .

virtual AFX_CS_STATUS IsChangeState(
   int nOffset,
   CBasePane** ppTargetBar
) const;

Parámetros

  • [in] nOffset
    Especifica el carácter de acoplamiento.Por ejemplo, un panel que se mueve dentro de los píxeles de nOffset de una fila de vinculación se acoplará.

  • [in] ppTargetBar
    Cuando el método vuelve, ppTargetBar contiene un puntero al objeto al que el panel actual debe acoplar, o a NULL si ningún acoplamiento.

Valor devuelto

Uno de los siguientes valores de AFX_CS_STATUS:

Valor

Descripción

CS_NOTHING

El panel no está cerca de un sitio de vinculación.El marco no acoplar el panel.

CS_DOCK_IMMEDIATELY

El panel se sobre un sitio dock, y se habilita el estilo de DT_IMMEDIATE .El marco acoplar el panel inmediatamente.

CS_DELAY_DOCK

El panel se sobre un sitio de vinculación que sea u otro panel acoplable o un borde del marco principal.El marco acoplar el panel cuando el usuario suelta el movimiento.

CS_DELAY_DOCK_TO_TAB

El panel se sobre un sitio de vinculación que genere el panel que se acoplará en una ventana con fichas.Esto sucede cuando el panel está encima de la leyenda de otro panel acoplable o al área de la pestaña de un panel con fichas.El marco acoplar el panel cuando el usuario suelta el movimiento.

Requisitos

encabezado: afxpane.h

Vea también

Referencia

Clase de CPane

Gráfico de jerarquía