Graphical Programming

Is C++ Programming only limited to console applications?
How do programmers make user interactive softwaraes like windows calculator,ms paint.


They use a graphics library. Many are available, though I'd personally recommend SFML. Just google c++ graphics library and you'll find loads.
though I'd personally recommend SFML

so do you mean SFML isnt only for games?
Last edited on
Why would it be? I used the SFML Network library to make a console chat program.

A library is just a bunch of general purpose tools geared towards a certain aspect of programming, SFML has graphics, audio, network etc. Good for games yes, but what about a Music Player? Or an FTP client?

Your imagination is the limit. =]
hi,
there many graphic libraries exist, but if you want to make a calculator or something similar, use the standard OS APIs
if you want it to be cross-platform, use libraries like wxWidgets or QT
sfml is better for games, not applications
Actually SFML is perfectly capable of doing applications, though you may find it easier to use OS APIs, I personally find its API simple. If you want to have GUI features then sfgui or tgui are good options.
Topic archived. No new replies allowed.