ccleaner does not do what you are talking about. and I recommend before using that sort of program you have some expert guidance.
As for what you are wanting to do, there are erase programs out there that will work, but I guess you have to determine how much trouble you want to go to.
I use a DOD program that makes it very secure, at least to gov't standards to wipe a drive, this makes it very difficult for anyone to recover anything from there. But this also wipes the system out requiring a reload.
If I were giving it to a family member and just not wanting them to access my personal stuff. I would delete the account information in email, clear all history and temp files from the internet browser, you can do this easily enough, if using Internet Explorer, just open it and go to >tools >internet options, find the delete button and when you click on that, you will seee several options for clearing cache, history, and so on.... clear them all.
After you do this, and have deleted everything from documents folder, then go to control panel, create a new adminstrative user, and log out and log back in as the new user, and then go back to control panel and delete your old user, then go to windows explorer and find the old user profile and delete it from there, that makes it pretty hard for him to find anything.