julien_boss
Messages postés165Date d'inscriptionsamedi 4 juin 2005StatutMembreDernière intervention24 octobre 2007
-
5 mars 2006 à 14:16
julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 2008
-
5 mars 2006 à 21:39
Bonjour à tous,
dans une boite de dialogue, j'utilise un control up-down (un spin) combiné à un EDITTEXT qui m'initialise automatiquement la valeur à 1000. Cependant, je voudrais que l'EDITTEXT soit vide par défaut pour que le programme reconnaisse ce vide comme la valeur infinie.
Donc en claire, je veux que GetWindowTextLength(GetDlgItem(hDialogBox, IDC_MONEDITTEXT)) soit égale à 0.
Pour créer le spin, j'utilise la fonction CreateUpDownControl() :
CreateUpDownControl(
WS_CHILD|WS_VISIBLE|UDS_SETBUDDYINT|UDS_ALIGNRIGHT|UDS_NOTHOUSANDS|UDS_ARROWKEYS,
0, 0, 20, 30,
hDialogBox, 4,
hTInst, GetDlgItem(hDialogBox, IDC_MONEDITTEXT),
1000, -1000, 1000
);