Listbox einträge nur über Tastatur auswählbar...?
-
Hallo,
auf folgendem Wege erstelle ich eine Listbox:
hList1 = CreateWindow("LISTBOX",NULL,WS_CHILD | WS_VISIBLE | LBS_STANDARD , 25,375,217,207,hwndpl, NULL,hThisInstance,NULL);hwndpl ist ei Child_Window von hwnd.
die Listbox erscheint auch.. allerdings kann ich die einträge, die ich da reinschriebe nur per Tastatur auswählen... Reaktion auf mouse ist nur dass die Listbox den Fokus bekommt...
warum fuktioniert die auswahl per mouse nicht? muss das noch "irgendwo" dazuprogrammiert werden? per tastatur geht es doch auch standardmäßigvielen dank für eure hilfe
Edwart
-
wenn ich die listbox in meinem Hauptfenster erstellen lasse, geht es.. aber in meinem zweiten fenster ist es nur über tastatur auswählbar...
weiss jemand rat?
-
ah.. problem gefunden...
hatte für das ChildWindow folgendes vergessen... nun geht es

return DefWindowProc (hwnd, message, wParam, lParam);