Announcement

Collapse
No announcement yet.

Mehrspaltiges Listenfenster

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mehrspaltiges Listenfenster

    Hallo,

    ich versuche eine tabellarische Aufstellung von Daten hinzubekommen. Dazu verwende ich z.Z. mehrere nebeneinander angeordnete Listboxen. Leider stimmen natürlich nicht die Höhen der einzelnen Zeilen überein (Bildlaufleiste). Gibt es einen eleganten Weg solche Aufstelungen zu verwalten? Insbesondere mit einer Titelleiste, mit der man das Sortierkriterium steuern kann. Änhlich wie bei bspw. bei Outlook.

    Danke Thomas!

  • #2
    Dazu gibt es das ListView-Control in der Win32-API. Programmierst Du in "reinen" Win32

    Comment


    • #3
      Ja, mittles Bloodshed. Danke für das listview, das ist wohl die Lösung

      Comment


      • #4
        Ok! Soweit hats schon mal geklappt. Listview angelegt, Spalten hizugefügt, Items eingefügt und für jede Spalte den Text des Subitems festgelegt. Sieht toll aus.

        Wie komme ich jetzt an den selektierten Eintrag heran? Vielleicht bin ich heute schon zu lange am Ball.

        Danke Thomas

        Comment


        • #5
          Hallo Thomas, <br>
          Sort: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/messages/lvm_sortitems.asp">
          lvm_sortitems</a> <br>
          selektierten Eintrag ermitteln:<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/messages/lvm_getnextitem.asp">lvm_getnextitem</a>
          wo wParam = -1 und lParam = MAKELPARAM(LVNI_ALL or LVNI_SELECTED,0)
          <br&gt

          Comment

          Working...
          X