Ich habe mir in
ReactOS (such nach
FILEDLG95_MRU_get_slot) mal angeschaut, wie der letzte Pfad gespeichert wird. Ich hab mir noch nicht sämtliche Details angeschaut (schau dir aber mal den Kommentar über der Funktion an), aber ich kann im Grunde sagen, dass es 26 "Slots" gibt, in denen die Pfade an Hand des Modulnamens (ob mit oder ohne Pfad weiß ich grad nicht) abgespeichert werden (d.h. anderer Name der Anwendung => Pfad ist zurückgesetzt). Und sind alle 26 Slots voll, so wird begonnen die ältesten wieder zu überschreiben (deckt sich auch mit der entsprechenden Beschreibung im
MSDN (such nach
lpstrInitialDir auf der Seite).
Ich hoffe das hilft dir weiter.
Gruß,
Sven