0 et (null) pour dword

Résolu
shadow1779 Messages postés 706 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2013 - 12 déc. 2005 à 21:57
shadow1779 Messages postés 706 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2013 - 13 déc. 2005 à 07:54
bonsoir,

j'ai encore un petit probleme, j'essai de faire ca pour un logiciel de creation de settings pour les servers de jeu

sprintf(buffer,"\r\nset g_password "%s"\r\nset g_needpass "%d"\r\nset scr_friendlyfire"%s"\r\nset scr_killcam "%s"\r\nset scr_teambalance"%s"\r\nsetg_allowvote "%s"",pass,needpass,friendlyfire,killcam,autoballance,allowvote);

le probleme est que la plupart de ces variables sont des DWORD et que je fais comme ceci par exemple pour les definir...

if(IsDlgButtonChecked(hwnd, IDC_CHECK11) == BST_CHECKED)
{
takesniper = 1;
}
else
{
takesniper = 0;
}
le probleme est que quand la personne ne clic pas la checkbox au lieu de met mettre machin "0"; ca me met machin "(null)" et ca me va pas :s ou est le probleme

2 réponses

cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 3
13 déc. 2005 à 00:10
Salut,

Si c'est des DWORD faut utiliser %u pour les afficher.
3
shadow1779 Messages postés 706 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2013
13 déc. 2005 à 07:54
ah ok :)
.
0
Rejoignez-nous