Можно ли в приложении создать кнопку выбора последнего выбранного файла?
Открыл файл - записал его путь в настройки приложения.
Открыл приложение - прочитал настройки - получил путь к последнему открытому файлу и делай с ним что хочешь.
Причем для этой логики некритичен ни язык, ни ОС, и WinAPI не нужно совершенно.
Во первых есть специальные папки, во вторых реестр
https://asapguide.com/recently-opened-files-windows/

https://learn.microsoft.com/en-us/windows/win32/ap...