In Windows we can just #include <windows.h>
in C and do some graphical stuff. Do OS X and Linux (desktop) have such APIs for C?
I would suggest that you look at SDL, which does what you ask and can work quickly on OSX, Linux, and Windows.
Available here .
There is QT
I wonder why you want to write a desktop application with c-language