GUI and forms

Hello ! I need gui for may software. I work in C++ visual Studio 2010. I need to enable the user insert a lot of input information. It should also support the that : 1. marking one a button , may change the value of the other buttons . 2. choosing a button may cause opening another form. 3. choosing a button may cause opening other output file (html files , that are the "output" of my tool. Does windows application with c++ supply all this functionality. Is it easy to implement ? Should I use windows forms apps project and somehow link it to my software project, by calling my internal functions ? should I use visual basic forms or what ? ? what is the common way to do it in commercial applications ? Is access relevalt for this ?
I'd recommend wxwidgets.: http://www.wxwidgets.org/
It's free even for comercial use. It's entirely C++. And it's pretty complete now.

There's the wxFormBuilder which is really good: http://sourceforge.net/apps/wordpress/wxformbuilder/
Topic archived. No new replies allowed.