Si je peux te conseillé, Visual studio (ou plus précisément visual C++), c une bonne idée, mais les MFC sont assez instables là-dessus (normal, c de microsoft ).
Evite le .net, il est assez tordu, prend plutôt le C++ 6 (ou borland au lieu de visual, mais moins intuitif, des fois même la compilation est en ligne de commande, )
---------------
Est-ce de l'info que tu respires ? Arrête d'essayer de programmer, fais-le !