bonjour,
Je débute en opengl sous windows et d'après ce que j'ai retenu des tutoriels
qui existent sur le web, il y a 2 façons d'afficher sous windows:
1ere façon:
une fois que la fenetre est créée, faire un boucle en affichant ce qu'on
veux dans la fonction WINMAIN
2eme façon:
dans la fonction WINDPROC, afficher ce qu'on veut quand on reçoit le message
WM_PAINT
ma question est y a t-il une difference et dans quel cas utiliser l'une ou
l'autre ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
patrox
Vaste sujet...
Cela depends de ton application.
Dans le cas d'un utilitaire WM_PAINT est plus approprié, dans le cas d'un jeu d'action une boucle est plus efficace.( pour un monopoly le WM_PAINT est suffisant )
pat
Vaste sujet...
Cela depends de ton application.
Dans le cas d'un utilitaire WM_PAINT est plus approprié, dans le cas d'un
jeu d'action une boucle est plus efficace.( pour un monopoly le WM_PAINT est
suffisant )
Dans le cas d'un utilitaire WM_PAINT est plus approprié, dans le cas d'un jeu d'action une boucle est plus efficace.( pour un monopoly le WM_PAINT est suffisant )
pat
Marc Ponchon
merci de ta réponse. "patrox" a écrit dans le message de news: 4008fd6e$0$6970$
Vaste sujet...
Cela depends de ton application.
Dans le cas d'un utilitaire WM_PAINT est plus approprié, dans le cas d'un jeu d'action une boucle est plus efficace.( pour un monopoly le WM_PAINT
est
suffisant )
pat
merci de ta réponse.
"patrox" <misterbanned@hotmail.com> a écrit dans le message de news:
4008fd6e$0$6970$7a628cd7@news.club-internet.fr...
Vaste sujet...
Cela depends de ton application.
Dans le cas d'un utilitaire WM_PAINT est plus approprié, dans le cas d'un
jeu d'action une boucle est plus efficace.( pour un monopoly le WM_PAINT
merci de ta réponse. "patrox" a écrit dans le message de news: 4008fd6e$0$6970$
Vaste sujet...
Cela depends de ton application.
Dans le cas d'un utilitaire WM_PAINT est plus approprié, dans le cas d'un jeu d'action une boucle est plus efficace.( pour un monopoly le WM_PAINT
est
suffisant )
pat
Jean-Marc Molina
L'événement WM_PAINT est aussi déclenché par Windows quand il faut redessiner la fenêtre. À partir du WinMain il suffit alors de déclencher cet événement pour dessiner la fenêtre quand on le juge nécessaire.
Tu peux donc utiliser cet événement pour gérer ton affichage avec OpenGL, aussi bien en plein écran qu'en mode fenêtré. Sans compter qu'une application propose souvent de basculer d'un mode à l'autre alors autant faire simple.
JM
-- Boycothon (Contre l'e-censure) : http://www.odebi.org/boycothon/ ~ « Le LEN tue la démocratie ».
L'événement WM_PAINT est aussi déclenché par Windows quand il faut
redessiner la fenêtre. À partir du WinMain il suffit alors de déclencher cet
événement pour dessiner la fenêtre quand on le juge nécessaire.
Tu peux donc utiliser cet événement pour gérer ton affichage avec OpenGL,
aussi bien en plein écran qu'en mode fenêtré. Sans compter qu'une
application propose souvent de basculer d'un mode à l'autre alors autant
faire simple.
JM
--
Boycothon (Contre l'e-censure) : http://www.odebi.org/boycothon/ ~ « Le LEN
tue la démocratie ».
L'événement WM_PAINT est aussi déclenché par Windows quand il faut redessiner la fenêtre. À partir du WinMain il suffit alors de déclencher cet événement pour dessiner la fenêtre quand on le juge nécessaire.
Tu peux donc utiliser cet événement pour gérer ton affichage avec OpenGL, aussi bien en plein écran qu'en mode fenêtré. Sans compter qu'une application propose souvent de basculer d'un mode à l'autre alors autant faire simple.
JM
-- Boycothon (Contre l'e-censure) : http://www.odebi.org/boycothon/ ~ « Le LEN tue la démocratie ».