Bilder in Listenfeld einfügen



  • Hi,

    also mein Problem sieht so aus ⚠ :

    Ich will in ein Listenfeld Bilder einlesen und diese dann per Klick auswählen können. 🙄

    Meine Fragen 😕 :

    1. Geht das überhaupt, oder muß man es mit einem Listenelement machen? 😮
    2. Steht das irgendwo in der MSDN (welche ich grad durchsuche) oder gibt es ein Tutorial wo so was beschrieben wird? 😡
    3. Wie kann ich es machen das er alle Bilder einliest die auf .jpg enden. 😞

    Bin über jede Hilfe und jeden Tip dankbar.

    mfg
    blub 😕

    PS: Hab mich mit CImageList grad belesen und komm nicht so ganz klar damit, ob und wie ich die an ein Listenfeld übergeben kann.



    1. Erzeuge eine Klasse die JPG-Dateien liest (-> codeguru.com\bitmaps)
    2. Erzeuge eine neue Klasse, die auf CListBox basiert.
    3. Füge ein Array des Types HBITMAP ein und lade die Bilder in jenes Objekt
    4. Überschreibe die OnMeasure-Methode und definiere hier die Höhe eines jeden Eintrags
    5. Überschreibe die OnDraw-Methode, wobei du das Bild mit dem angegebenen Index zeichnest

    Wenn du Probleme hast, kannst du dich bei der Konkurrenz weiterbilden:

    www.codeguru.com

    Schau hier mal unter den Links bitmaps und listbox controls nach...

    Andere Informationen liefert die MSDN unter dem Stichwort CListBox



  • Danke für deine Hilfe, ich schau mir das alles grad in Ruhe an bei codeguru mal sehen ob die 💡 kommt

    mfg blub 😕


Anmelden zum Antworten