Firstly,
MIT Algorithm videos[
^]
I am not sure about VC++ books in Chinese, but I think your English is not that bad, and any programming books have lots of technical terms and code examples, so not that difficult to understand even in English.
One more suggestion I wanted to give is, if possible read technical books in English only, it will give lot majority of options and will surely helpful in future also.
Happy Programming.