A good C++ GUI Library

Hey does anyone know any good C++ libraries that allow you to design GUI Applications and that work with CodeBlocks? I need a library that doesn't change the C++ syntax/functions/style. Microsoft Visual C++ allows you to design nice GUI applications but the syntax/functions/style etc is so different, and you have to learn a entire new version of C++. I want something that lets you design a GUI, but the code is just like working with a Console Application. Thank you very much for your help guys :)
You can't work with a GUI the same way as with a console application- GUI's are event driven, console applications just follow a flow. MVC++ would normally tell you to use the Win32 API- which is essentially a C-API, therefore the different coding style. Some potentially easier-to-use libs would be Qt or wxWidgets (possibly MFC, though I personally have never worked with MFC).

Though you sort of overestimate the difficulty of using the Win32 API a bit... it's true that it looks confusing at first, but it's actually quite simple to use.
Maybe the OP is referring to .Net which uses C++/CLI ( which is completely different from C++ )
True, that could be it.
You can't work with a GUI the same way as with a console application- GUI's are event driven, console applications just follow a flow.
I wonder how "event-driven" programming is implemented.I remember interrupts from assembly language. Do they use interrupts to drive the control through different functions for different inputs(mouse,keyboard,joystick etc)?Is it possible for average programmers to implement such a control using c++ from the rough?
In windows it's done through callbacks, and letting windows do it's job.

http://en.wikipedia.org/wiki/Callback_%28computer_programming%29
Topic archived. No new replies allowed.