i can't determinate if i'm a beginner or not on C++ but i want to learn how to make programs with interfaces but i can't seem to find anywhere to learn this
I use DEV C++ to do stuff but I didn't see anything that would teach me properly to do a C++ application with a GUI, which is an project option on DEV C++ that's why I asked this and I don't know if they give me the proper tools to develop GUI things so I'm sorry if I confuse something or other.
In the New Project dialog select Windows application.
The new project is created with generic code to create a Win32 desktop app.
Win32 desktop apps are GUI apps.
Of course coding a Win32 desktop app is rather limiting. Other GUI frameworks can be used on OSes not Windows so a GUI codebase can be easily maintained to be cross-platform.
I meant to ask if you guys knew some sort of documentation for making programs with GUIs, but also, do you guys have a good recommendation of a platform to develop GUIs in C++ that is free and multi platform?
If you strictly want GUI library..
One good C++ GUI with nice interface (code), doesn't force you to use ugly macros, and it compiles with C++ compiler (unlike some which don't but claim to be "C++ libraries") is gtkmm: https://developer.gnome.org/gtkmm-tutorial/stable/
main difference is:
gtkmm: weak documentation, cross platform, high level library for desktop, binds on C toolkit, open source
CEGUI: horrible documentation, cross platform, medium level library, for desktop and games, open source
Windows API, good documentation, windows only, low level system API, for desktop and games