CTreeCtrl::GetItemRect
hItem の外接する四角形を取得し、表示されるかどうかを調べます。
BOOL GetItemRect(
HTREEITEM hItem,
LPRECT lpRect,
BOOL bTextOnly
) const;
パラメーター
hItem
ツリー ビュー コントロールのアイテムのハンドル。lpRect
外接する四角形を受け取る RECT 構造体へのポインター。 座標は、ツリー ビュー コントロールの左上隅からの相対です。bTextOnly
このパラメーターが 0 以外のときは、外接する四角形にはアイテムのテキスト部分だけが含まれます。 0 のときは、ツリー ビュー コントロールでアイテムが占有する行全体が含まれます。
戻り値
アイテムが表示される場合は 0 以外を返して、外接する四角形を 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);
}
必要条件
**ヘッダー:**afxcmn.h