CListCtrl::HitTest

int GetHitTest ( LVHITTESTINFO * pHitTestInfo ) const;

intGetHitTest (CPointpt,UINTpFlags = null) const;

Dönüş değeri

PHitTestInfo, varsa veya -1, aksi takdirde belirtilen konumdaki madde dizin.

Parametreleri

pHitTestInfo

Adresi test ve bu vurmak için konumunu içeren bir LVHITTESTINFO yapısını vuruş testi sonuçları hakkında bilgi alır.

pt

Test edilecek nokta.

pFlags

Sınav sonuçları hakkında bilgi aldığı bir tamsayı için işaretçi. Bayraklar üyesinin bakınız LVHITTESTINFO yapısı Platform sdk.

Açıklamalar

Hangi liste görünümü öğesi varsa, belirtilen konumda belirler.

Yapının bayrak üye lvht_above, lvht_below, lvht_toleftve LVHT_TORIGHT değerleri, bir liste görünüm denetimi içeriğini kaydırma belirlemek için kullanabilirsiniz. İstemci alanının solundaki ve üstündeki konumu ise, iki Bu bayraklar, örneğin birleştirilebilir.

Yapının bayrak üye belirli bir konumu üzerinde liste görünümü öğesi olup olmadığını belirlemek için LVHT_ONITEM değeri için test edebilirsiniz. Bu değer bir düzey veya LVHT_ONITEMICON, LVHT_ONITEMLABELve LVHT_ONITEMSTATEICON değerleri yapının bayrak üyesinin işlemidir.

CListCtrl ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CListCtrl::GetItemPosition

Index