fais voir le code actuel![]()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 void CDlgReglages::OnEnChangeEdit13() { char *stopstring ; UpdateData(true) ; strtod(Seuil_PenteTQ,&stopstring) ; if((stopstring[0] >= 0 && stopstring[0] <= 9) || stopstring[0] == '.') { TempSeuil_PenteTQ = Seuil_PenteTQ ; } else { Seuil_PenteTQ = TempSeuil_PenteTQ ; UpdateData(false) ; pEdit13.PostMessage(WM_KEYDOWN,VK_END,0); } }
je crois que tu n'as pas compris c'est ca comme ca qu'il faut faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if(stopstring[0] == '\0') { TempSeuil_PenteTQ = Seuil_PenteTQ ; } else { Seuil_PenteTQ = TempSeuil_PenteTQ ; UpdateData(false) ; pEdit13.PostMessage(WM_KEYDOWN,VK_END,0); }
Merci beaucoup parceque ca marche nickel, plus de problème.
une chose quand même, c'est qu'il a fallu quand même 60 posts pour avoir un truc qui marche alors que c'est ce que je demandais depuis le début, mais bon.......
En tout cas, merci a tous ceux qui ont pris le temps de m'aider et de leur patience ( il en a fallu des fois !!)
Partager