Compartilhar via


CDockingManager::PaneFromPoint

Retorna o painel que contém o ponto especificado.

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;

Parâmetros

  • [in] point
    Especifica o ponto, em coordenadas da tela, verifique.

  • [in] nSensitivity
    O valor para inflar o retângulo da janela de cada painel verificado.Um painel satisfaz os critérios de pesquisa se o determinado ponto está na região inflated.

  • [in] bExactBar
    TRUE para ignorar o parâmetro de nSensitivity ; caso contrário, FALSE.

  • [in] pRTCBarType
    Se não NULL, o método procura apenas os painéis do tipo especificado.

  • [in] bCheckVisibility
    TRUE para verificar somente os painéis visíveis; caso contrário, FALSE.

  • [out] dwAlignment
    Se um painel é encontrado no ponto especificado, este parâmetro contém o lado do painel que foi o mais próximo ao ponto especificado.Para obter mais informações, consulte a seção comentários.

  • [in] pBarToIgnore
    Se não NULL, o método ignora os painéis especificados por esse parâmetro.

Valor de retorno

CBasePaneobjeto derivado que contém o ponto NULL determinado, ou se nenhum painel foi encontrado.

Comentários

Quando a função retorna e um painel foi encontrado, dwAlignment contém o alinhamento de ponto especificado.Por exemplo, se o ponto foi o mais próximo à parte superior do, dwAlignment é definido como CBRS_ALIGN_TOP.

Requisitos

Cabeçalho: afxDockingManager.h

Consulte também

Referência

Classe de CDockingManager

Gráfico de hierarquia