int HitTest ( LVHITTESTINFO * pHitTestInfo ) const;
intHitTest (CPointpt,UINT *pFlags = NULL) const;
Rückgabewert
Der Index des Elements an der Position angegebene von pHitTestInfo, falls vorhanden, oder -1, andernfalls.
Parameter
pHitTestInfo
Eine LVHITTESTINFO -Struktur, die Position zu testen und das Treffen enthält, empfängt Informationen zu den Ergebnissen des Treffertests.
pt
Punkt getestet werden.
pFlags
Zeiger auf eine Ganzzahl, die Informationen über die Ergebnisse des Tests empfängt. Siehe die Erläuterung des betreffenden Fahnen von der LVHITTESTINFO Struktur im Plattform-SDK.
Bemerkungen
Welche Listenansichtselements bestimmt, sofern Sie überhaupt an einer angegebenen position.
Sie können die Werte LVHT_ABOVE, LVHT_BELOW, LVHT_TOLEFTund LVHT_TORIGHT der Strukturmember Flagge zu um bestimmen, ob ein Listenansicht-Steuerelement den Bildlauf verwenden. Zwei dieser Flags können beispielsweise kombiniert werden, wenn die Position oben und auf der linken Seite des Clientbereichs ist.
Sie können für den LVHT_ONITEM -Wert der Fahne der Strukturmember um festzustellen, ob eine bestimmte Position in einem Listenansichtselement ist testen. Dieser Wert ist eine bitweise OR-Operation für die Werte LVHT_ONITEMICON, LVHT_ONITEMLABELund LVHT_ONITEMSTATEICON der Strukturmember Flagge.
CListCtrl Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CListCtrl::GetItemPosition