FLASH92
-
5 déc. 2001 à 12:20
souma4
Messages postés3Date d'inscriptionvendredi 3 mars 2006StatutMembreDernière intervention19 février 2009
-
11 mars 2006 à 00:28
Bonjour mesdames, messieurs,
Mon problème actuellement est que je ne peux pas afficher un texte quelconque en couleur et avec une police bien défini sur un ecran graphique avec DEV-C++
En attente de votre aide car je n'ai pas encore trouvé la solution dans les differentes rubriques de ce site
apientry
Messages postés16Date d'inscriptionmardi 26 mars 2002StatutMembreDernière intervention20 juillet 2002 2 avril 2002 à 13:30
Pas de problême
voici une source à intégrer à ton prog.
#include<graphics.h> /*marche peut être pas avec dev essai avec turbo c++*/
int gprintf(int *xloc, int *yloc, char *fmt, ... );
/*là tu initilise le mode graphique si tu sé pa komen, je te le dirais*/
/*voilà la fct qui fait afficher le txt*/
int gprintf( int *xloc, int *yloc, char *fmt, ... )
{
va_list argptr;
/* Argument pour pointer sr 1 list*/ */
char str[140];
/* Le buffer contenant le futur txt*/
int cnt;
/* Resultats du sprintf pour retour */
va_start( argptr, format );
/* Initialise fonction va_ */
cnt = vsprintf( str, fmt, argptr );
/* mets la chaine de caractères dans le buffer*/
outtextxy( *xloc, *yloc, str );
/* envoie la chine de caractère en ode graphique */
*yloc += textheight( "H" ) + 2;
/* va à la ligne suivante */
va_end( argptr );
/* ferme fonction va_ */
return( cnt );
/* Retourne la valuer de conversion */
}
/*après, pour afficher du texte on fait:*/
void main(void)
{
/*ici fonction d'initialisation*/
gprintf(10, 40, "Voila, c'est facile non?");
}
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 1 juil. 2002 à 11:54
salut,
est-ce que tu arrives à passer en mode graphique au moins, parce que graphics.h est utilisable uniquement pour les produits de BORLAND et pour devc++4 il y a #include "winbgim.h" qui reprend les mêmes fonctions