.Net and c++ are two completly different worlds. But if you already have the logic of programming, it will help you.
So first learn C++, read books + tutorials there are tons on the internet.
After that learn some D3D with C++, it's important.
Once you got those two criterias, you can begin learning how to hack, because hacking and normal programming is two totally different worlds aswell. But we all began with nothing, and i understand you since me too i searched a lot before learning, so when you'll be done with those, contact me, and i'll help you tto initiate yourself to game hacking.
Good luck.