Problem mit Transparenz
-
Hallo!
Ich habe ein Problem mit der Transparenz von Fenstern nach Anwendung von SetLayeredWindowAttributes.
Das Ganze läuft wie folgt ab:
Ich habe ein wxWidgets Projekt in dem ein großes Fenster erstellt wird. Dann wird mein Fenster via Win-API (SetLayeredwindowAttr.) transparent gemacht und schon sieht man keine Controls(Button, Listbox) mehr. Ist es möglich diese als sichtabr zu setzen und den hintergrund auf Transparent zu lasssen`?
Wäre froh über Hilfe...
Danke
-
Ich glaube nicht das das geht. Ich hab's zwar nicht ausprobiert, aber ich habe auch noch kein Programm gesehen, das das macht. Also nur Vermutung...
Weshalb ich Poste: Wieso verwendest du die WinAPI, wenn wx dafür eine Methode zur Verfügung stellt (wxTopLevelWindow::SetTransparent)?
-
Warum verwendest du nicht wxWindow::SetTransparent()?
http://docs.wxwidgets.org/trunk/classwx_window.html#c8cf4398cec50ac36634760f45a0656f
Man kann sich das Leben auch schwer machen. *gg*
rya.
-
Sortry für den Spam hier und den Post, hab den Vorposter nicht gesehen, war wohl ein Cache-problem :(.
rya.
-
Ich habs! SetLayeredwindowAttributes ist es.
Danke, Leute!!!!