Man kann alle Schatten abschalten (via SystemParametersInfo und SPI_SETDROPSHADOW oder so), aber auch das wäre ungeeignet für ein Programm. Es ist inakzeptabel, wenn ein Programm an irgendwelchen Einstellungen herumschraubt.
Eigentlich sollte es mit dem Class Style CS_DROPSHADOW funktionieren, aber das Deaktivieren klappt bei mir nicht wie es soll. Die Implementierung des Schattens ist da wohl ein wenig "interessant"
, jedenfalls bleibt der Schatten beim Aktivieren und Deaktivieren teilweise einfach auf dem Bildschirm liegen usw., das Problem hatte ich bei meinem Periodensystem.
Letztlich habe ich den Schatten dort einfach ganz weggelassen, eigentlich wollte ich den bei dem Popup zusätzlich einblenden.