Sdílet prostřednictvím


CDockingManager::DeterminePaneAndStatus

Určuje panel, který obsahuje daný bod a jeho dokovací stav.

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

Parametry

  • [v]pt
    Umístění v podokně Kontrola.

  • [v]nSensitivity
    Hodnota zvýšit obdélníku okna každý zaškrtnutý podokna.Podokno splňuje kritéria hledání, pokud je daný bod v této oblasti zvýšení.

  • [v]dwEnabledAlignment
    Zarovnání ukotvení podokna.

  • [výstup]ppTargetBar
    Ukazatel na podokna cílový ukazatel.

  • [v]pBarToIgnore
    V podokně metoda ignoruje.

  • [v]pBarToDock
    Ukotvený panel.

Vrácená hodnota

Dokovací stav.

Poznámky

Dokovací stav může být jedna z následujících hodnot:

Hodnota AFX_CS_STATUS

Význam

CS_NOTHING

Ukazatel není nad dock webu.Proto ponechat podokno plovoucí.

CS_DOCK_IMMEDIATELY

Je ukazatel nad dock webu v režimu okamžité (DT_IMMEDIATE styl je povoleno), takže musí okamžitě ukotvit podokno.

CS_DELAY_DOCK

Je ukazatel nad dock web, který je jiného ukotvení podokna nebo okraj hlavního rámce.

CS_DELAY_DOCK_TO_TAB

Je ukazatel nad dock web, který způsobuje podokno ukotvit v okně s kartami.To dochází, když je kurzor myši přes titulek jiného ukotvení podokna nebo přes kartu oblast podokna s kartami.

Požadavky

Záhlaví: afxdockingmanager.h

Viz také

Referenční dokumentace

Třída CDockingManager

Diagram hierarchie