Data Abort Meldung beim hinzufügen einer Spalte zum ListView



  • Hallo,

    mein Programm lief bis vorhin einwandfrei, nach einigen Änderungen
    in einer ganz anderen Datei die überhaupt nichts mit dem ListView zu
    tun haben bekomme ich folgenden Meldung beim hinzufügen einer Spalte:

    Quellcode:

    [cpp]
    lvC.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;
    lvC.fmt = LVCFMT_LEFT; // left-align column
    lvC.cx = 200;
    lvC.cchTextMax = MAX_SIZE;
    lvC.iSubItem = 0;
    SendMessage( GetDlgItem(hDlg, IDC_LSTMESS), LVM_INSERTCOLUMN, 0, (LPARAM) &lvC); [/cpp]

    Meldungen:
    AKY=02000001 PC=03fa7038(coredll.dll+0x00047038) RA=031e8bcc(commctrl.dll+0x00048bcc) BVA=0a0157ce FSR=000000f5
    First-chance exception at 0x03fa7038 in Checklist.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x000157ce.

    Kann mir jemand sagen woran das liegen könnte?

    Danke



  • lvC.pszText ist nicht belegt.



  • Mh saublöder Fehler 😞 .
    Hab da ich hier keine Spaltenüberschrift brauche vergessen LVCF_TEXT zu
    löschen.

    Danke für die schnelle Antwort


Anmelden zum Antworten