Also ich bin jetzt zumindest schon mal so weit gekommen das es ausreicht die
VCL.Controls in die Uses-Klausel des Programmes bzw. der
Unit mit aufzunehmen um die Dialoge in einer Anwendung ohne eigenes Fenster anzuzeigen. Allerdings bin ich da jetzt mit meinem Latein am Ende. Ich habe mir da auch schon mal den Initialization-Abschnitt in der
VCL-Controls angesehen, aber die
VCL ist ja dermassen verstrickt...
[EDIT]
Die Lösung hat sich jetzt doch einfacher rausgestellt als gedacht:
InitCommonControls;
(aus
Winapi.CommCtrl) eingefügt in die
DPR-Datei des Projektes und es funktioniert.