LISTBOX markiert durch
-
Hallo,
ich versuche gerade über einer LISTBOX ein Fenster zu erstellen, aber die LISTBOX lässt sich durch das Fenster durchmarkieren und scheint dann durch.Habs schon mit WS_CLIPSIBLINGS/WS_CLIPCHILDREN versucht. Das bringt mich auch nicht weiter.
Hat wer eine Idee?
MfG eFJaM
-
Hast du denn als Parent die Listbox angegeben und dem Fenster den Stil WS_CHILD verpasst?
Edit: Moment, oder meinst du 2 Controls (die LB und das Fenster) auf gleicher Ebene, die sich überlappen?
-
Ja ich hab WS_CHILD gesetzt.
ich versuchs grad in folgender konstellation:
-Hauptfenster - FensterA(Ebene1)-Listbox(Ebene2)
-AndereFenster(Ebene2)
- FensterB(Ebene1)und FensterB wird von Listbox überlagert (zumindest wenn ich was markiere)
-
sry kam ned so deutlich rüber:
hier ist vielleicht deutlicher
-
Also so etwas:
https://i.imgur.com/3fBRDkU.png
Hier ist als Parent die LB angegeben und die Scrollbar ist ein Popup-Wnd (WS_POPUP).
-
schwarz ist die listbox und blau das fenster darüber und teststring schaut durch wenn man was markiert
-
ich glaub ich habs:
die beiden sich überlagernden fenster/listbox müssen "Siblings" sein,
dann reicht WS_CLIPSIBLINGSjedenfalls wies aussieht
danke für deine/eure zeit