Mit der Nativität ist es ja innerhalb der Betriebssysteme auch nicht allzu gut bestellt. Man schaue sich doch nur ein aktuelles Windows 7 oder 8 an. Da habe ich innerhalb von 2 Minuten schon mindestens vier verschiedene aber vollkommen native (da per
WinAPI aufrufbare) Datei-öffnen-Dialoge gefunden (siehe Anhänge). Und da sieht man teilweise innerhalb des selben Dialogs zwei Comboboxen mit unterschiedlichem Style.
Ich würde sagen, da hast du ein ungünstiges Beispiel gewählt. Die unterschiedlichen Combobox-Looks kommen daher, das du gethemete (1, 4) und ungethemte (2, 3) Anwendungen genommen hast. Nummer 2 ist vermutlich der Öffnen-Dialog von MS Word, also keine
API. Und Nummer 1 und 3 kriegt ja man ja nur aus Kompatibiiltätsgründen bei alten Anwendungen zu sehen.
Da bleibt höchstens die Frage, wieso es MS nicht geschafft hat, ohne Kompatibiltätskrücken (Theming abschaltbar, old style Dialoge) auszukommen.