I wasn't going to post in this thread because I've never read any books on visual C++. Because of this I cannot recommend any books to you, but I can give you some hints on where to start looking....