Frage zur Transparenz
-
Hallo zusammen,
in der FAQ habe ich das hier gefunden, um mein Formular transparenz zu machen:SetWindowLong(Form1->Handle, GWL_EXSTYLE, GetWindowLong(Form1->Handle, GWL_EXSTYLE) | WS_EX_LAYERED); SetLayeredWindowAttributes(Form1->Handle, 0, 490 , LWA_ALPHA);
Wenn ich nun wieder die Transparenz ausschalten möchte, wie muss ich dann die Parameter verändern bzw. was muss ich aufrufen. Ich habe nämlich ehrlich gesagt, diese Methoden einfach nur übernommen, ohne zu wissen, wie sie arbeiten.
Vielen Dank
lg, freakC++
-
Na, dann mach dich mal mit den Bitoperatoren |, & und ~ vertraut.
Es hatte noch jemand Probleme damit, s. http://www.c-plusplus.net/forum/viewtopic-var-p-is-1342311.html
-
Ok, vielen Dank für die Richtung. Dann werde ich mir das mal anschauen! Super!
Bis dann und lg,
freakC++