Ok, inicialmente tienes que saber que C++ se estandarizo poco se estandarizo y ahorita ya estan soportadas las plantillas, espacios de nombres y las clases (o sea, la programacion orientada objetos); cosa que los compiladores Borland aun no tienen. Asi que de entrada te recomiendo, o ponerte al "corriente" en ese aspecto o, si ya lo sabes, entonces tener un compilador que lo acepte (como Visual Studio o Dev-C++ (Compilador GCC)).
Por lo que veo lo que pretendes no es un simple editor de textos o algo "sencillo" que se podria hacer con un IDE como el C++ Builder.
En lo personal te recomiendo aprender directamente la Winapi. Es lo mas bajo que podrias llegar en la programacion de Windows.
Al igual que a la mayoria (incluyendome) se te complica un poco pasar de los programas DOS que son muy lineales (tienen un principio y un fin especifico, por lo menos teoricamente), a los programas Windows que se manejan mediante mensajes y el programa no termina hasta presionamos alguna opcion de salir (Ya sea el tache de la parte derecha-arriba o alguna otra opcion).
Para lo que quieres hacer creo que mas especificamente necesitas un libro que hable sobre el tema; pero como aun empiezas un libro podria ser muy dificil y frustrante (al igual que para mi :D), asi que primero te recomiendo leer el curso que se encuentra en la pagina:
www.winapi.conclase.net y despues leer algo mas "formal"
Antes de empezar en eso, te dire que no es algo muy facil, pero si le entiendes desde el principio ya estas del otro lado ;)