Wieso sollte denn die "GUI von WinAPI" veraltet sein, nur weil sie was heruntergekommen aussieht? Das lässt sich mit nem einfachen Manifest lösen...
Bei .NET bin ich mir nicht 100%ig sicher aber alle anderen GUI Frameworks benutzen zu die WinAPI sicher. Ich wüsste nicht, wie man das machen sollte außer direkt mit der Hardware zu interagieren.Alles was eine GUI hat und weder .NET oder QT,GTK,... ist benutzt die WinAPI.
Aber Veraltet, nop.