Bonjour,
Débutant en programmation windows, mon problème est que j'aimerai savoir comment est-ce que l'on peut faire des fprintf dans une fenetre Windows.
Je vais simplifier mon problème au maximun
Exemple : j'ai une fonction comme ceci
int fonction1() {
int i=0;
fprintf(stdout,"Bonjour\n");
while(1) {
fprintf(stdout,"%d",i);
Sleep(50);
i++;
}
}
Ensuite je crée une fenêtre de type win32 "Hello World!" sous Visual C++.
Comment est-ce que je fait pour afficher le résultat de mon printf à l'interieur de la fenetre. Je ne veux pas trop modifier ma fonction car elle me sert également sous UNIX.
J'ai pensé passer par un fichier texte... et afficher le fichier texte toutes les 5 secondes. Mais je vous l'accorde, c'est pas top du tout.
A l'aide!!
PS : J'en profite pour poser une autre question. Comment est-ce que je fait pour que l'appel à ma fonction fonction1() ne soit pas bloquant et que le code Visual C continue à tourner ????
(en unix, un petit fork() et c'est réglé, mais sous Windows......)