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.
-
- Erzeuge eine Klasse die JPG-Dateien liest (-> codeguru.com\bitmaps)
- Erzeuge eine neue Klasse, die auf CListBox basiert.
- Füge ein Array des Types HBITMAP ein und lade die Bilder in jenes Objekt
- Überschreibe die OnMeasure-Methode und definiere hier die Höhe eines jeden Eintrags
- Überschreibe die OnDraw-Methode, wobei du das Bild mit dem angegebenen Index zeichnest
Wenn du Probleme hast, kannst du dich bei der Konkurrenz weiterbilden:
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
kommtmfg blub
