Bitte dringend um Hilfe!!!! Listenfeld mit Einträgen füllen!?
-
Hallo,
ich habe in einer dialogfeldbasierten Oberfläche ein Listenfeld erstellt, und möchte dieses Listenfeld jetzt mit Einträgen füllen. Bei den Einträgen handelt es sich um string Variablen, die eingelesen werden
* Wie übergebe ich diese string Variablen an das Listenfeld???
(es sind mindesten 3 Einträge notwendig, max 30)* Wie kann ich dann die einzelnen Einträge in dem Listenfeld mit der Maus anwählen??? und weiter verändern??
Ich brauche dringend detaillierte Hilfe, dankschön im voraus.
Grüße!
-
Für den ersten Teil brauchst du eine Controlvariable, die kannst du mit dem Klassenassistenten erstellen. Die sollte dann den Typ CListBox haben.
Wenn sie einen anderen hat, schreib das bitte.Dann guckst du mal da: http://msdn2.microsoft.com/ko-kr/library/k8cseaky.aspx
und besonders da: http://msdn2.microsoft.com/ko-kr/library/2cekde96.aspxDas Anwählen mit der Maus heißt markieren und funktioniert automatisch.

Verändern wird schon schwerer. Am besten macht du ein Edit unten drunter, wo drin man den Inhalt verändern kann.
-
Wenn man ein CListCtrl verwendet im Reportmodus, dann kann man auch Inplace Edit erlauben.