Moin FriFra,
ich kann mich so nur daran erinnern, dass Office Programme das so machen.
Ausserdem funktioniert das natürlich nur, wenn wenn der Filter genau eine Extension enthält.
Sind es mehrere, oder nicht einfach eine Extension müsste man die neue Extension selber verwalten.
Schau Dir doch mal die
API GetOpenFilename an, mit speziellem Augenmerk auf das Feld lpfnHook in der OPENFILENAME Struktur. Mit der müsste sich das nachrüsten lassen.