調用此函數肯定指定的位置點相對樹視圖控件的工做區的。app
HTREEITEM HitTest( CPoint pt, UINT* pFlags = NULL ) const; HTREEITEM HitTest( TVHITTESTINFO* pHitTestInfo ) const;
Valuethis |
含義spa |
TVHT_ABOVE3d |
在客戶端區域。指針 |
TVHT_BELOWcode |
在工做區中。orm |
TVHT_NOWHERE |
在工做區,可是,在最後一項下。 |
TVHT_ONITEM |
在位圖或標籤與項目。 |
TVHT_ONITEMBUTTON |
在按鈕上與項目。 |
TVHT_ONITEMICON |
在位圖與項目。 |
TVHT_ONITEMINDENT |
在縮進與項目。 |
TVHT_ONITEMLABEL |
在標籤(字符串)與項目。 |
TVHT_ONITEMRIGHT |
在項目右邊的區域。 |
TVHT_ONITEMSTATEICON |
在一個用戶定義狀態的樹視圖項的狀態圖標。 |
TVHT_TOLEFT |
在工做區左邊。 |
TVHT_TORIGHT |
在工做區的右側。 |
// Select the item that is at the point myPoint. UINT uFlags; HTREEITEM hItem = m_TreeCtrl.HitTest(myPoint, &uFlags); if ((hItem != NULL) && (TVHT_ONITEM & uFlags)) { m_TreeCtrl.SelectItem(hItem); }