Salut,
Tu dois faire un truc style osk (Le clavier visuel de windows) ? Ou j'ai rien compris ?
Si oui, pour faire une inteface graphique :
En Win32 il y a
ça (en anglais).
Si tu aimes pas l'anglais, il y a ça par exemple.Hors win32, en C, il y a x11 pour Unix/Linux et GTK qui est portable. Côté C++ : GTK+ (GTK pour le C++), QT (Portable, principal "concurrent" de GTK+), wxwidgets (Très portable), VCL (Borland/C++ Builder, plus vraiment portable), MFC (Surcouche du Win32 de Microsoft)...