Layered Windows gibbet schon seit Windows 2000 und wurden auch schon oft hier im Forum behandelt.
Um dir die Enttäuschung vorwegzunehmen: Layered Windows + Standard-Windows-Controls = No-Go.
Entweder musst du alle Controls + ihre gesamte Logik selbst noch einmal implementieren oder du benutzt eine andere Engine, die das schon erledigt hat (WPF, ...). Microsoft hat eben ein paar Jährchen benötigt, um auf den Trichter der Lookless Controls zu kommen
.