Mode graphique = Ca veut rien dire.
Basic = plein de fonctions pratiques pour simplifier la vie.
C/C++ = On repart de la base
En gros, ca depend de ton environnement. Sous DOS, il va falloir appeler des fonctions specifiques DOS et se documenter, sous Windows, il faudra appeler des fonctions de l'API Windows et se documenter, sous Unix, il faudra appeler des fonctions specifiques X, et se documenter.
Y a rien de standard, c'est au cas par cas, et c'est chiant.