tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
600
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von colblake
    colblake colblake ist offline Mitglied Gold
    Registriert seit
    Jan 2004
    Ort
    dresden
    Beiträge
    214
    Hi,
    weis jemand wie ich ein ereignis bekomme, wenn ich auf ein Item in einem Listview mit der Linken Maustaste klicke ( doppelklick )?

    ZB: Klicke auf Item4 und ein neues modales Form geht auf.

    Ich hab schon HDN_ITEMDBLCLICK versucht passiert aber nix.
    Also bei:
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    void CCS_SDlg::OnItemdblclickListBinds(NMHDR* pNMHDR, LRESULT *pResult) 
    {
        HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;
     
        AfxMessageBox("Hallo");
        *pResult = 0;
    }
    passiert nix.

    Need help
    Mfg col.blake
     
    Über so viele Sachen wächst Gras , man kann keiner Wiese mehr trauen.

  2. #2
    Avatar von Endurion
    Endurion Endurion ist offline Mitglied Diamant
    Registriert seit
    Apr 2004
    Beiträge
    2.151
    NM_DBLCLK ist dein Freund und Helfer. Die kommt über WM_NOTIFY rein.
    Bei der alten Variante musst du dann allerdings selbst rausfinden, auf welches Item der User gerade doppelgeklickt hat. Ab Shell 4.71 gibt es statt dem NMHDR ein NMITEMACTIVATE struct.

    HDN_ITEMDBLCLICK ist eine Header-Notification-Methode. Die würde nur bei einem Doppelklick im Header der List-Control (nur in Report-Ansicht) gesendet.
     

  3. #3
    Avatar von colblake
    colblake colblake ist offline Mitglied Gold
    Registriert seit
    Jan 2004
    Ort
    dresden
    Beiträge
    214
    Hm,
    dank an dich auf jeden Fall erst mal.
    Ist immer etwas traurich wenn man in MFC so trixen muss um ein gewünchtes Ergebnis zu erzielen.

    Danke!
    col.blake
     
    Über so viele Sachen wächst Gras , man kann keiner Wiese mehr trauen.

Ähnliche Themen

  1. ListView Item auslesen?
    Von Olimar/Chris im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 19.03.10, 21:04
  2. SWT: Wie Textfeld hinzufügen, nach Auswahl von einem bestimmten Combobox-item?
    Von smartin123 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 08.08.09, 20:20
  3. Antworten: 7
    Letzter Beitrag: 16.06.06, 00:38
  4. ListView - Selected Item
    Von SG_wXistenZ im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 15.03.05, 09:24
  5. Mehrzeiliges ListView-Item
    Von MAN im Forum VisualStudio & MFC
    Antworten: 19
    Letzter Beitrag: 03.04.04, 10:12