Salut,
Je débute avec les MFC et j'ai quelques petites questions... Peut-être saurez-vous y répondre !
- Lorsque je créé un nouveau dialog, puis que j'accède à ClassWizard, il me demande si je veux créer une nouvelle classe pour le nouveau dialog. Il me propose alors de Créer une nouvelle classe ou de sélectionner une classe existante.
Si je créé une nouvelle classe, il me créé un nouveau fichier .cpp avec entre autres la déclaration de ma classe, mon constructeur,...
Le problème c'est que maintenant si je veux agir sur cette classe (p.ex. pour afficher le dialog) depuis une autre fenêtre (donc un autre fichier .cpp), je ne sais pas comment faire pour l'instancier ? Puisqu'elle est dans un autre fichier !
- Comment afficher une fenêtre non modale ? J'ai cherché sur ce forum et dans des tutoriaux et j'ai vu qu'il faut utiliser la méthode dialog.Create(ID_DIALOG) puis dialog.ShowWindow(SW_SHOW), mais si j'appelle ces deux méthodes au clic sur un bouton par exemple, ça ne fait rien !
Vala c'est tout pour l'instant, je vous remercie déjà d'avoir pris le temps de lire mes longues questions ! ^^
Partager