Combobox nicht editierbar machen wie ?
-
Wenn der User gar nichts eingeben können soll, warum nimmst du dann nicht gleich eine Listbox
-
Ich weiß nicht was eine ListBox ist.Was ist den der Unterschied zur Combobox ?
Wie erstellt man eine ListBox ?
-
Combo Box
Combo box controls are a combination of list boxes and edit controls, letting the user choose and edit items.List Box
List box controls display a list from which the user can select one or more items.Wie du siehst ist die Combo Box nur eine Erweiterung zur List Box
-
Hab mir des mal angeschaut und ich kein Drop-Down Menu gefunden kann man des einstellen ?
-
BladeGool | schrieb:
Hab mir des mal angeschaut und ich kein Drop-Down Menu gefunden kann man des einstellen ?
nein
zur combo box:
beim style (3. param) muss CBS_DROPDOWNLIST dazuoder nachträglich (müsste gehen)
SetWindowLong(hwndCB, GWL_STYLE, CBS_DROPDOWNLIST);
-
miller_m schrieb:
BladeGool | schrieb:
Hab mir des mal angeschaut und ich kein Drop-Down Menu gefunden kann man des einstellen ?
nein
zur combo box:
beim style (3. param) muss CBS_DROPDOWNLIST dazuoder nachträglich (müsste gehen)
SetWindowLong(hwndCB, GWL_STYLE, CBS_DROPDOWNLIST);
Bei den Comboboxen hab ich ja schon ein Dropdown Menu da will ich ja nur das man nichts reinschreiben kann sondern einen Wert aus der Liste nehmen muss
-
CBS_DROPDOWNLIST != CBS_DROPDOWN
CBS_DROPDOWNLIST == "das was du willst"
-
Jawoll des is des was ich gesucht hab danke _
-
miller_m schrieb:
oder nachträglich (müsste gehen)
SetWindowLong(hwndCB, GWL_STYLE, CBS_DROPDOWNLIST);
Du solltest erst den alten Style auslesen (GetWindowLong), dann dein Flag hinzufügen und das dann erst setzen
-
flenders schrieb:
Du solltest erst den alten Style auslesen (GetWindowLong), dann dein Flag hinzufügen und das dann erst setzen
ging ich davon aus. war nur zur verdeutlichung