CMDIChildWndEx::PaneFromPoint
Devuelve el panel que contiene el punto determinado.
CBasePane* PaneFromPoint(
CPoint point,
int nSensitivity,
bool bExactBar,
CRuntimeClass* pRTCBarType
) const;
CBasePane* PaneFromPoint(
CPoint point,
int nSensitivity,
DWORD& dwAlignment,
CRuntimeClass* pRTCBarType
) const;
Parámetros
[in] point
Especifica el punto, en coordenadas de la pantalla, para la comprobación.[in] nSensitivity
Aumente el área de búsqueda por esta cantidad.Un panel satisfacen los criterios de búsqueda si el punto especificado está en el área mayor.[in] bExactBar
TRUE para omitir el parámetro de nSensitivity ; si no, FALSE.[in] pRTCBarType
Si no NULL, el método sólo busca los paneles del tipo especificado.[in] dwAlignment
Si un panel se encuentra en el punto especificado, este parámetro contiene el lado del panel que estaba el más cercano al punto especificado.Para obtener más información, vea la sección Comentarios.
Valor devuelto
Un puntero a CBasePane- objeto derivado que contiene el punto especificado, o NULL si no se encontró ningún panel.
Comentarios
Llame a este método para determinar si un panel contiene el punto especificado según las condiciones especificadas como clase y visibilidad en tiempo de ejecución.
Cuando finaliza la función y un panel se encontró, dwAlignment contiene la alineación del punto especificado.Por ejemplo, si el punto estaba el más cerca de la parte superior del panel, dwAlignment se establece en CBRS_ALIGN_TOP.
Requisitos
encabezado: afxmdichildwndex.h