Je travaille actuellement sur une application, j'ai rencontré deux problèmes:
Le premier : J'ai travaillé avec un MessageBox pour indiquer les erreurs commis par l’utilisateur lors de la saisie des informations, le boite dialogue du formulaire déclenche ce message d'erreur.

Nom : 1.png
Affichages : 164
Taille : 38,9 Ko

Mais lorsque je clique sur "OK" du MessageBox, le programme revient à l(interface principale !! Comment je peux le faire revenir au formulaire, j'ai fais des recherches, les méthodes GetParent() et SetFocus() ne marchent plus !
Sachant que j'ai les utiliser comme ceci :
this->SetFocus();
GeParent()->SetFocus();

Nom : 2.png
Affichages : 134
Taille : 20,0 Ko

Morceau du code concerné:
Nom : 4.png
Affichages : 134
Taille : 9,7 Ko

Le deuxième: C'est un problème de conversion:
Lorsque j'ai saisi ce code:
Nom : 5.png
Affichages : 139
Taille : 6,3 Ko

Les deux variables m_doubleMontIMP_RE et m_doubleMontIMP_DEC représentent respectivement la partie naturelle et décimale du montant à régler et même chose pour m_doubleMontREG_RE et m_doubleMontIMP_REG pour le montant réglé. Ces variables sont liées aux contrôles et permettent la récupération des données.
Pour obtenir les montants, j'ai pensé à concaténer le tous dans des CString strIMP et strREG et ensuite faire une conversion pour aboutir aux montants et calculer le bilan en faisant une différence.

J'ai aboutit à ce résultat:
Nom : 3.png
Affichages : 143
Taille : 2,1 Ko

MERCI D'AVANCE DE TOUTE INTERVENTION.