PDA

View Full Version : آموزش: خالی کردن RecycleBin ویندوز با توابع api



alexmcse
دوشنبه 14 بهمن 1392, 13:22 عصر
Empty_Recycle_Bin

enum RecycleFlags : uint
{
SHERB_NOCONFIRMATION = 0x00000001,
SHERB_NOPROGRESSUI = 0x00000001,
SHERB_NOSOUND = 0x00000004
}
[DllImport("Shell32.dll", CharSet =
CharSet.Unicode)]
static extern uint SHEmptyRecycleBin(IntPtr
hwnd, string pszRootPath,
RecycleFlags dwFlags);
private void Form1_Load(object sender, EventArgs
e)
{
}

private void button1_Click(object sender, EventArgs e)
{
uint result = SHEmptyRecycleBin(IntPtr.Zero,
null, 0);
}