Partager via


CDockingManager::DeterminePaneAndStatus

Détermine le volet qui contient un point donné et son mode d'ancrage.

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

Paramètres

  • [in] pt
    L'emplacement du volet à vérifier.

  • [in] nSensitivity
    La valeur pour augmenter le rectangle de fenêtre de chaque volet contrôlé.Un volet répond aux critères de recherche si le point donné dans cette zone accrue.

  • [in] dwEnabledAlignment
    L'alignement du volet d'ancrage.

  • [out] ppTargetBar
    Un pointeur vers un pointeur désignant le volet cible.

  • [in] pBarToIgnore
    Le volet que la méthode ignore.

  • [in] pBarToDock
    Le volet qui est ancré.

Valeur de retour

Le mode d'ancrage.

Notes

Le mode d'ancrage peut avoir l'une des valeurs suivantes :

Valeur d'AFX_CS_STATUS

Signification

CS_NOTHING

Le pointeur n'est pas sur un site d'ancrage.Par conséquent, conservez le volet flottant de.

CS_DOCK_IMMEDIATELY

Le pointeur se trouve sur le site d'ancrage en mode immédiat (le style de DT_IMMEDIATE est activée), le volet doit être ancré immédiatement.

CS_DELAY_DOCK

Le pointeur se trouve sur un site d'ancrage qui est un autre volet d'ancrage ou est un bord du frame principal.

CS_DELAY_DOCK_TO_TAB

Le pointeur se trouve sur un site d'ancrage qui provoque le volet d'être ancré dans une fenêtre avec onglets.Cela se produit lorsque la souris se trouve sur une légende d'un autre volet d'ancrage ou sur une zone d'onglet d'un volet à onglets.

Configuration requise

en-tête : afxdockingmanager.h

Voir aussi

Référence

Classe de CDockingManager

Graphique de la hiérarchie