Freigeben über


CMDIChildWndEx::PaneFromPoint

Gibt den Bereich zurück, der den angegebenen Punkt enthält.

CBasePane* PaneFromPoint(
   CPoint point,
   int nSensitivity,
   bool bExactBar,
   CRuntimeClass* pRTCBarType
) const;
CBasePane* PaneFromPoint(
   CPoint point,
   int nSensitivity,
   DWORD& dwAlignment,
   CRuntimeClass* pRTCBarType
) const;

Parameter

  • [in] point
    Gibt den Punkt, in Bildschirmkoordinaten, zur Überprüfung an.

  • [in] nSensitivity
    Erhöhen Sie den Suchenbereich durch diese Größe. Ein Bereich erfüllt die Suchkriterien, wenn der angegebene Zeitpunkt in den erweiterten Bereich fällt.

  • [in] bExactBar
    TRUE, um das nSensitivity-Parameters zu ignorieren; andernfalls FALSE.

  • [in] pRTCBarType
    Wenn nicht NULL, die Methode nur Bereiche des angegebenen Typs sucht.

  • [in] dwAlignment
    Wenn ein Bereich am angegebenen Punkt gefunden wird, enthält dieser Parameter die Seite des Bereichs, der dem angegebenen Punkt am nächsten war. Weitere Informationen finden Sie im Abschnitt "Hinweise".

Rückgabewert

Ein Zeiger auf CBasePane von abgeleitetes Objekt, das den angegebenen Punkt enthält oder NULL, wenn kein Bereich gefunden wurde.

Hinweise

Rufen Sie diese Methode auf, um zu bestimmen, ob ein Bereich den angegebenen Punkt gemäß den angegebenen Bedingungen wie Laufzeitklasse und Sichtbarkeit enthält.

Wenn die Funktion zurückgibt und ein Bereich gefunden wurde, enthält dwAlignment die Ausrichtung des angegebenen Zeitraums. Wenn der Punkt am oberen Rand des Bereichs am nächsten war, wird dwAlignment zu CBRS_ALIGN_TOP festgelegt.

Anforderungen

Header: afxmdichildwndex.h

Siehe auch

Referenz

CMDIChildWndEx-Klasse

Hierarchiediagramm