Eine etwas rabiate Art wäre die
API-Funktion
GetSaveFileName mit einer eigenen zu überrschreiben. Die meisten Save-Dialoge werden wohl auf dieser Funktion basieren.
Ansonsten fällt mir keine funktionierende methode ein, aber ich würd dir auch nicht zu dieser raten. Misslingt das Patchen der
DLL, bootet dein System evtl. nicht mehr.