bool CPubFun::RemoveDir(CString lpszPath) { lpszPath += '/0'; SHFILEOPSTRUCT FileOp; FileOp.fFlags = FOF_NOCONFIRMATION; FileOp.hNameMappings = NULL; FileOp.hwnd = NULL; FileOp.lpszProgressTitle = NULL; FileOp.pFrom = lpszPath; FileOp.pTo = NULL; FileOp.wFunc = FO_DELETE; if ( SHFileOperation( &FileOp ) == 0 ) return true; else return false; }