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
);
Merci