es kommt ganz darauf an, ob du die gui wirklich 'programmieren' willst, oder ob du mit den netten drag&drop tools arbeiten willst, die bei vielen entwicklungsumgebungen dabei sind.
falls es dir wirklich um die gui-programmierung geht, empfehle ich dir Dev-C++. ist zudem kostenlos.
ansonsten,
visual studio für vc++ oder eben borland c++ builder.
fest steht allerdings, dass du zuerst gewisse allgemeinkenntnisse in c++ brauchst, um erfolgreich - egal ob mit entwicklungsumgebung oder ohne - mit gui's zu programmieren.