Affichage % et gestion fenetres multiples

Affichage % et gestion fenetres multiples - C - Programmation

Marsh Posté le 10-07-2006 à 11:21:29    

Salut à tous :)
 
Mon problème principal est que mon programme genere une fenetre allegro puis une fenetre gtk, (la f allegro se ferme avant que la gtk ne s'ouvre), et que je souhaiterais que la gtk s'affiche à l'écran. Hors elle se met dans la barre des taches (orange clignotant qous XP) et il faut cliquer dessus pour l'afficher, ce qui, vous en conviendrez, ne fait pas trés serieux  :lol:  
Il doit donc y avoir une question de priorités que je ne sais pas résoudre. Merci, donc, de votre aide precieuse :)
 
A noter que si j'affiche la console, ca marche mais bon j'aimerais pouvoir ne pas l'afficher.
 
Bon et j'en profites pour demander si vous savez comment afficher des % avec un printf (bha oui les % correspondent aux %d %c etc. bilan ils ne s'affichent pas) tiens d'ailleurs je viens de me souvenir que c'est peut etre %%  :p je vais checker mdr

Reply

Marsh Posté le 10-07-2006 à 11:21:29   

Reply

Marsh Posté le 10-07-2006 à 11:22:44    

Bon c'était bien ca pour les % honte à moi :)

Reply

Marsh Posté le 10-07-2006 à 11:24:06    

Bon pour ton problème de fenêtre, je saurais t'aider en API Windows, il te faut juste envoyer un messager WM_SHOW essaye de trouver une équivalence ou une fonction membre Show de ta fenêtre.
 
Pour ton sprintf j'avais trouvé une astuce tordue ya longtemps...
[cpp]printf( "90%c des français aiment le sexe!\n", '%' );

Reply

Marsh Posté le 10-07-2006 à 11:27:27    

% : voir caractère d'échappement

Code :
  1. printf("\%\n" );

Message cité 1 fois
Message édité par _darkalt3_ le 10-07-2006 à 11:28:31
Reply

Marsh Posté le 10-07-2006 à 11:31:02    

Code :
  1. printf("%%\n" );


plutot, non?

Reply

Marsh Posté le 10-07-2006 à 11:31:09    

_darkalt3_ a écrit :

% : voir caractère d'échappement

Code :
  1. printf("\%\n" );



 
 :non:  :non:  :non:  
Pour imprimer un '%', c'est "%%".
Le backslash est interprété par le compilo, donc en amont de printf.
Plus de détails:
 
http://c-faq.com/stdio/printfpercent.html


Message édité par simple_stupid le 10-07-2006 à 11:35:43
Reply

Marsh Posté le 10-07-2006 à 11:47:39    

oui, j'ai répondu trop vite :D
 
mea culpa donc

Reply

Marsh Posté le 10-07-2006 à 11:55:22    

oui pour les % c'est bien %% mais pour le win32, comment fait on pour integrer ses fonctions à un prog en c ?

Reply

Marsh Posté le 10-07-2006 à 12:00:33    

??

Reply

Marsh Posté le 10-07-2006 à 12:04:50    

skip78 a écrit :

oui pour les % c'est bien %% mais pour le win32, comment fait on pour integrer ses fonctions à un prog en c ?


 
les fonctions de quoi ?

Reply

Marsh Posté le 10-07-2006 à 12:04:50   

Reply

Marsh Posté le 10-07-2006 à 14:32:21    

AiM a écrit :

Bon pour ton problème de fenêtre, je saurais t'aider en API Windows, il te faut juste envoyer un messager WM_SHOW essaye de trouver une équivalence ou une fonction membre Show de ta fenêtre.
 
Pour ton sprintf j'avais trouvé une astuce tordue ya longtemps...
[cpp]printf( "90%c des français aiment le sexe!\n", '%' );


 Bah je veut bien que tu m'aides alors :D
Comment je me sers de la fonction en question ?  
Comment connais je le nom de la fenêtre ?
Tant de questions auquelles je ne sais repondre  :lol:

Reply

Marsh Posté le 10-07-2006 à 16:17:09    

Bon bah c'est bon finalement j'ai trouvé comment faire :)
(Pour ceux que ca interesse c'est simple j'ai detourné le problème :lol:)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed