CListCtrl - ClickEvent auf Zeile in ListCtrl abfangen



  • Tag und Hilfe,

    es gibt da die beiden netten Events:
    - OnHdnItemclickList
    - OnLvnColumnclickList.

    Doch keine von beiden ermöglicht es auf einen Click auf eine bestimmte Zeile zu reagieren und eben jene angeklickte anzugeben, die kümmern sich scheinbar bloß um die Kopfzeile.
    Wohlgemerkt, ich möchte einen Klick abfangen und keinen einfachen Zeilenwechsel mittels Cursor!

    Thanxx

    [ Dieser Beitrag wurde am 22.12.2002 um 20:51 Uhr von Unix-Tom editiert. ]



  • z.B. der rechtsklick

    NM_RDBLCLK

    ist die Message

    POSITION pos = m_list1.GetFirstSelectedItemPosition();
    int indexnummer= m_list1.GetNextSelectedItem(pos);
    
    // indexnummer  steht nun der Index des angeklickte Item
    

Anmelden zum Antworten