Bonjour,

Dans mon application, je voudrais ajouter une fenêtre de dialog CDialog.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
CDialog dlg(IDD_DIALOG, NULL);
 
dlg.Create(IDD_DIALOG, NULL);
dlg.ShowWindow(SW_SHOW);
Pour mon projet, je choisis "Use MFC in a Static Library", mais j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
c:\program files\microsoft visual studio\vc98\mfc\include\afxv_w32.h(14) : fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include <windows.h>
Je supprime l'include dans StdAfx.h, mais j'ai le même message d'erreur.

Quels include dois-je ajouter?
Faut-il initialiser le MFC quelque part? Comment?

Merci d'avance.