CDockingManager::PaneFromPoint
傳回包含指定點的窗格。
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;
參數
[in] point
在螢幕座標,按指定,檢查。[in] nSensitivity
擴大每個已檢查的窗格視窗矩形的值。 如果所指定的點會擴大的區域,窗格符合搜尋準則。[in] bExactBar
表示忽略 nSensitivity 參數的TRUE ;否則, FALSE。[in] pRTCBarType
如果不是 NULL,方法會搜尋指定的型別執行窗格。[in] bCheckVisibility
只會檢查可見的窗格中,TRUE 否則, FALSE。[out] dwAlignment
如果窗格中找到指定的點,這個參數會包含最接近指定點的右邊窗格。 如需詳細資訊,請參閱<備註>一節。[in] pBarToIgnore
如果不是 NULL,這個參數會忽略 窗格中指定的方法。
傳回值
CBasePane-包含指定點的衍生物件或 NULL ,如果找不到窗格。
備註
當函式傳回時,且找到 窗格中, dwAlignment 包含指定點的對齊方式。 例如,如果按,最接近窗格的頂端, dwAlignment 設為 CBRS_ALIGN_TOP。
需求
標題: afxDockingManager.h