Compartir a través de


CDockingManager::DeterminePaneAndStatus

Determina el panel que contiene un punto determinado y su estado de acoplamiento.

virtual AFX_CS_STATUS DeterminePaneAndStatus(
   CPoint pt,
   int nSensitivity,
   DWORD dwEnabledAlignment,
   CBasePane** ppTargetBar,
   const CBasePane* pBarToIgnore,
   const CBasePane* pBarToDock
);

Parámetros

  • [in] pt
    La ubicación del panel a comprobar.

  • [in] nSensitivity
    El valor para aumentar el rectángulo de ventana de cada panel comprobado.Un panel satisfacen los criterios de búsqueda si el punto especificado está en esta área mayor.

  • [in] dwEnabledAlignment
    La alineación del panel acoplable.

  • [out] ppTargetBar
    Un puntero a un puntero al panel de destino.

  • [in] pBarToIgnore
    el panel que el método omite.

  • [in] pBarToDock
    El panel acoplado.

Valor devuelto

El estado de acoplamiento.

Comentarios

El estado de acoplamiento puede tener uno de los valores siguientes:

valor de AFX_CS_STATUS

Significado

CS_NOTHING

El puntero no está sobre un sitio de vinculación.Por consiguiente, mantenga la flotante del panel.

CS_DOCK_IMMEDIATELY

El puntero está sobre el sitio de vinculación en modo inmediato (se habilita el estilo de DT_IMMEDIATE), por lo que el panel debería acoplarse inmediatamente.

CS_DELAY_DOCK

El puntero encima de un sitio de vinculación que es otro panel acoplable o ser un borde del marco principal.

CS_DELAY_DOCK_TO_TAB

El puntero encima de un sitio de vinculación que genere el panel que se acoplará en una ventana con fichas.Esto sucede cuando el mouse está sobre una leyenda de otro panel acoplable o a un área de la ficha de un panel con fichas.

Requisitos

encabezado: afxdockingmanager.h

Vea también

Referencia

Clase de CDockingManager

Gráfico de jerarquía