CTreeCtrl::GetItemRect
呼叫此函式以取得 hItem 的週框 (Bounding Rectangle) 並判斷其是否為可見。
BOOL GetItemRect(
HTREEITEM hItem,
LPRECT lpRect,
BOOL bTextOnly
) const;
參數
hItem
樹狀檢視控制項項目的控制代碼。lpRect
out 接收週框的 的長度 結構的指標。 座標相對於樹狀檢視控制項的左上角。bTextOnly
如果此參數為非零值 (Nonzero),週框包含項目的文字。 否則它會包含項目在樹狀檢視控制項佔用的整行。
傳回值
不是零,如果項目為可見的,使用指定的週框 (Bounding Rectangle) lpRect包含。 否則, 0 使用未初始化的 lpRect 。
範例
HTREEITEM hmyItem = m_TreeCtrl.GetSelectedItem();
// Dump the bounds of hmyItem.
if (hmyItem != NULL)
{
RECT r;
m_TreeCtrl.GetItemRect(hmyItem, &r, FALSE);
TRACE(TEXT("left = %d, top = %d, right = %d, bottom = %d\r\n"),
r.left,
r.top,
r.right,
r.bottom);
}
需求
Header: afxcmn.h