Wyczyszczenie listy ostatnio używanych plików

Aby po kliknięciu przycisku Button1 wyczyścić listę ostatnio używanych plików (znajdują się one w Start->Dokumenty) wywołujemy funkcję Windows API SHAddToRecentDocs() podając jako argumenty SHARD_PATH i NULL (funkcja ta wymaga biblioteki <shlobj.h>, którą dodajemy na początku pliku formularza):

Unit1.cpp

#include <shlobj.h>

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   SHAddToRecentDocs(SHARD_PATH, NULL);
}