deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
29 nov. 2005 à 16:54
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
30 nov. 2005 à 19:25
Bonsoir a tous,
Voila j'ai deux question. La première concerne le modulo. Je prend un exemple concrèt.
si je fait 63%24 le reste est 16. On est daccord lol mais comment en ne
connaisant que 16 et 24, retrouver que c'est 63 que l'on à "modulé" ?
en claire, comment retrouvé le nombre divisé en ne connaisant juste que
le reste et le diviseur ? N'étant une bête en math, cette question est
un obstacle pour moi.
La deuxième concerne MessageBox. Je l'ai utilisée dans un programme en
mode console, mais voila une fois qu'il affiche la msgbox, elle
s'affiche derrière ma fenêtre console (le focus n'est pas sur la
msgbox). Quelqu'un sait-il comment la faire revenir devant?
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 29 nov. 2005 à 17:54
Je comprend pas le deuxième paramètre, pointer to a class name.Ouai et
le deuxième non plus. pointer to window name, enfin la phrase je
comprend lol met pas comment faire. Si je mais NULL lol ca ira?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 29 nov. 2005 à 18:08
Faut un titre ou un ClassName pour chercher une fenêtre.
A mon idée une MessageBox n'a pas grand chose à faire avec la console, si on est en console on affiche dessus sinon on fait un prog GUI.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 29 nov. 2005 à 18:40
ClassName est le nom de classe d'une fenêtre, s'enregistre avec RegisterClass quand on crée une fenêtre.
Lis Petzold, tu gagneras du temps au lieu de tatonner.
Si je sors une console par menu Démarrer\... j'obtiens:
Titre = "Command Prompt"
ClassName = "ConsoleWindowClass"
Ton className est surement identique mais pas le titre, si tu as plusieurs consoles ouvertes sera impossible de déterminer par ClassName.
Essaie avec GetForegroundWindow(), si tu tapais sur la console on pourra espérer que c'est la fenêtre active, mais bon...
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 29 nov. 2005 à 18:45
Lis Petzold est en anglais snif. Je vais esseyer de le trouver en français dans une lib, si il existe en Français lol.
Merci encore pour ton aide. De toute façons tu avait dit que pour
utiliser FindWindow il falait l'un ou l'autre (ou les 2 mdr), donc cela
devrai quand mm fonctionner.