Condividi tramite


CDockingManager::PaneFromPoint

Restituisce il riquadro contenente il punto specificato.

virtual CBasePane* PaneFromPoint(
    CPoint point,
    int nSensitivity,
    bool bExactBar = false,
    CRuntimeClass* pRTCBarType = NULL,
    BOOL bCheckVisibility = FALSE,
    const CBasePane* pBarToIgnore = NULL
) const;
virtual CBasePane* PaneFromPoint(
    CPoint point,
    int nSensitivity,
    DWORD& dwAlignment,
    CRuntimeClass* pRTCBarType = NULL,
    const CBasePane* pBarToIgnore = NULL
) const;

Parametri

  • [in] point
    Specifica il punto, le coordinate dello schermo, per controllare.

  • [in] nSensitivity
    Il valore per gonfiare il rettangolo della finestra di ciascun riquadro in.Un riquadro soddisfa i criteri di ricerca se il punto specificato è in questa area gonfiata.

  • [in] bExactBar
    TRUE per ignorare il parametro nSensitivity ; in caso contrario, FALSE.

  • [in] pRTCBarType
    Se non NULL, il metodo esamina solo i riquadri del tipo specificato.

  • [in] bCheckVisibility
    TRUE per controllare solo i riquadri visibili, in caso contrario, FALSE.

  • [out] dwAlignment
    Se un riquadro viene trovato nel punto specificato, questo parametro contiene il lato del riquadro che è il più vicino al punto specificato.Per ulteriori informazioni, vedere la sezione "Note".

  • [in] pBarToIgnore
    Se non NULL, il metodo ignori i riquadri specificato dal parametro.

Valore restituito

CBasePaneoggetto derivato da che contiene il punto specificato, o NULL se tale riquadro è stato trovato.

Note

Quando la funzione restituisce e un riquadro sono stati trovati, dwAlignment contiene l'allineamento del punto specificato.Ad esempio, se il passaggio è più vicino alla parte superiore del riquadro, dwAlignment è impostato su CBRS_ALIGN_TOP.

Requisiti

intestazione: afxDockingManager.h

Vedere anche

Riferimenti

Classe di CDockingManager

Grafico della gerarchia