DIALOGBOX PAR CREATEDIALOG (WIN32)

SMarmotte Messages postés 53 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 12 novembre 2005 - 12 mars 2004 à 18:31
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 27 juil. 2007 à 19:19
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21138-dialogbox-par-createdialog-win32

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
27 juil. 2007 à 19:19
N'irait que pour cet exemle minimaliste, faire cesser la pompe à messages (PostQuitMessage) sur un plus gros prog dont la dialog ne serait surement pas la fenetre mère, ferait désordre.
darkpoulpo Messages postés 76 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 29 novembre 2009
27 juil. 2007 à 19:00
utilise
EndDialog(hWnd,0);
PostQuitMessage(0);

a la place pour quitter, ca t'evite de gerer une variable qui fait pas tres beau.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
12 mars 2004 à 20:01
oui puisque il me semble avoir vu #define TRUE 1 et #define FALSE 0
Mais tout le monde sais que BruNews est un gros fainéant :) (cf http://www.cppfrance.com/code.aspx?ID=19713)
SMarmotte Messages postés 53 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 12 novembre 2005
12 mars 2004 à 18:31
certes tu ne t'es pas foulé
mais c'est idéal pour apprendre ...

juste une petite remarque
comme ta fonction de gestion d'évènements pour la bopîte de dialogue est de type BOOL, tu devrai rendre rend TRUE ou FALSE plutot que 1 ou 0 (je suis d'accord, une fois le code compilé, c'est quifquif)

voilà, c'est juste pour être puriste
Rejoignez-nous