GUI in C++

Hi All... I've good command in C++ till OOP, just wanted to know that is there any way to make GUI applications with C++ programming ??
Thanks in Advance
You'll need to know OOP to get into GUI programming.

Last edited on
closed account (NyqLy60M)
I think this is a pretty good place to start: http://www.winprog.org/tutorial/start.html
Currently I'm studying OOP, but i just want to know that how they are made ?
There is the Qt Framework, you can download the IDE QtCreator which is specifically designed to be used with it. It is possible to get other IDE's to work with it, but using QtCreator is probably the easiest thing to do.

But be warned, if you don't have a good grasp of most of OOP, then not much of it will make sense. Although there are heaps of resources for Qt.

Hope all goes well :+)
Why Does not One uses Visual Basic for GUI applications, that is very much easy, also we don't have to remember such a big syntax for GUI buttions.. ??
Well you could use VB, but that is not C++.

If you wanted to be tied to Windows, you could use .NET .

Qt and other GUI frameworks have the advantage of being cross platform, so one can compile apps for Windows, MAC & Linux.
I want to know what C# uses ?? MFC or Win32 API programming ??
do QT framework works only with C++ language ??
do QT framework works only with C++ language ??

Yes.

You'll need to know OOP to get into GUI programming.

No. You'll only need to know OOP if you use an OOP framework. If you learn the base platform dependent ones, like the Win32 API or the X-Windowing system, they are C libraries (so obviously no OOP at all) (You'd have to be crazy to want to learn X).

I want to know what C# uses ?? MFC or Win32 API programming ??

I'm pretty sure that C# uses its own special version one WinAPI, though thats just the feeling I get from the sheer number of (annoying) results I get of C# functions when looking up a function on MSDN.

EDIT:
Of course, there are a lot of other libraries which can be used with C# too. I think there is even a WxWidgets port to .NET. WxWidgets can also be used over Qt if you preffer.
Last edited on
Topic archived. No new replies allowed.