Aracılığıyla paylaş


CTreeCtrl::GetItemRect

Sınırlayıcı dikdörtgeni için almak için bu işlev çağrısı hItem ve onu görünür olup olmadığını belirler.

BOOL GetItemRect(
   HTREEITEM hItem,
   LPRECT lpRect,
   BOOL bTextOnly 
) const;

Parametreler

  • hItem
    Bir ağaç görünümü denetiminin öğesi tutamaç.

  • lpRect
    İşaretçi bir rect çevreleyen dikdörtgenin aldığı yapı.Koordinatlar, ağaç görünümü denetiminin sol üst köşesine göre belirlenir.

  • bTextOnly
    Bu parametreyi sıfır ise, sınırlayıcı dikdörtgenin öğenin metnini içerir.Aksi halde ağaç görünümü denetiminin maddenin kapladığı tüm satırı içerir.

Dönüş Değeri

Madde ile yer alan sınırlayıcı dikdörtgeni görünmüyorsa, sıfır olmayan lpRect.Aksi takdirde, 0 ile lpRect başlatılmamış.

Örnek

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);
}

Gereksinimler

Başlık: afxcmn.h

Ayrıca bkz.

Başvuru

CTreeCtrl sınıfı

Hiyerarşi grafik

CTreeCtrl::GetVisibleCount

CTreeCtrl::GetNextVisibleItem

CTreeCtrl::GetPrevVisibleItem

CTreeCtrl::EnsureVisible