URL: https://linuxfr.org/forums/programmation-c--2/posts/comment-realiser-une-gui Title: comment realiser une GUI ? Authors: NeoWerner Date: 2006年05月06日T21:07:45+02:00 Tags: Score: 0 Bonsoir tout le monde, Je suis bloqué depuis plusieurs jours sur un point de programmation que je n'arrive pas à résoudre, et malheureusement google ne m'aide pas beaucoup (enfin du moins j'arrive pas à lui demander suffisemment gentilment pour qu'il me réponde correctement). Donc voila mon probleme : J'ai un logiciel simple en lignes de commandes qui fait une succession de 'scanf' et 'printf' (ou equivalent) : en l'occurence ce soft est crafty (jeu d'échec) qui commence par demander notre deplacement d'une piece, puis repond si le coup est accepté et enfin repond le coup de l'IA. Et j'aimerais faire une GUI sur ce programme. Mais voila je ne trouve pas du tout comment faire. J'ai tenté la creation de 2 pipes (un pour les saisies, et lautre pour récupérer les donnees affichees en sortie) avec un fork et execlp pour communiquer entre mon programme et crafty, mais je suis tombé sur un probleme : le pipe de sortie ne me donne les differents textes *seulement* quand crafty est completement terminé. Or j'aimerais pouvoir recuperer les infos au fur et a mesure des saisies. Donc si quelqu'un pouvait m'aider ca serait vraiment super. Peut etre faut-il utiliser autre chose que les pipes ? j'ai testé avec 'popen()' (mais il limite a l'écriture *ou* la lecture, mais pas les 2 en meme temps) et j'ai le même problème :( Peut etre que j'ai mal implementé mes pipes ? Merci d'avance pour vos réponses.