1- What is a GUI (graphical user interface) and how it is done?
2- Are DirectX and OpenGL GUIs?
3- What should I study or read to be able to build my own GUI?
(I've been studying and working with C++ for many years and I really want to get out of that small black window)
Thanks in advance!