Borland C++ Builder FAQ - Программная очистка корзины (для Windows 98)

ОГЛАВЛЕНИЕ


Программная очистка корзины (для Windows 98)

// Напишите следующий код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
/* Очистка корзины
Есть флаги - NULL - как обычно, т.е. по умолчанию
SHERB_NOCONFIRMATION 0x00000001 - без запроса на удаление
SHERB_NOPROGRESSUI 0x00000002 - без показа удаления
SHERB_NOSOUND 0x00000004 - без звука
при желании флаги можно сочетать через | */
char sh[500];
SHEmptyRecycleBin(Handle, sh, SHERB_NOSOUND|SHERB_NOCONFIRMATION);
}