Bonjour,
Je developpe en hardware principalement (microcontroleurs), mais j'aimerais faire une appli me permettant de communiquer par USB avec mon circuit.
J'ai donc ma premiere fenetre de créée, et j'aimerais en ouvrir une autre (avec d'autres fonctionnalités) en cliquant sur un bouton.
J'ai regardé les anciens messages du foru concernant ceci mais je dois oublier quelque chose (de forcement trivial vu mon niveau en C++).
Pouvez vous me dire ce qui cloche ?

Voila ce que j'ai fait (et c'est totalement exhaustif) :
=======================================
J'ai créé la nouvelle ressouce que j'ai appelé IDD_DIALOGX, que j'ai associé à une classe nommée CDialogX.
Dans la fonction OnClick appelée par l'appui sur le bouton de la fenetre principale, j'ai essayé deux solutions (trouvées dans le forum) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 {
   CDialogX dlgX;
   dlgX.DoModal();
}
ou bien :
{
   CDialogX * dlg = new CDialogX(this);
   dlg->Create(IDD_DIALOGX);
   dlg->ShowWindow(SW_NORMAL);
}
=================================

Dans les deux cas, pleins d'erreurs, il connait pas CDialogX. Je me doute qu'il doit y avoir une erreur de declaration quelque part mais où ????

Aidez moi svp je comprends pas grand chose à tout ça...

Merci
Aurélien