Bonjour à tous,
j'aimerais savoir dans quelles bibliothèques se trouvent les classes CDialog et CWnd?
Veuillez m'excuser si ce n'est pas l'endroit où on parle de biblio.
A plus!
Noël
Bonjour à tous,
j'aimerais savoir dans quelles bibliothèques se trouvent les classes CDialog et CWnd?
Veuillez m'excuser si ce n'est pas l'endroit où on parle de biblio.
A plus!
Noël
Dans la bibliothèque MFC (Microsoft Foundation Classes).
La bibliothèque dynamique correspondant est MFC42.dll (ou MFC42u.dll) jusqu'à MFC 6.0, puis les versions suivantes sont MFC70[u].dll, MFC71[u].dll, MFC80[u].dll
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
si tu as cette erreur c'est que l'emplacement où tu fais l'appel ne fait pas parti d'une classe héritée de CWnd.Je souhaite donner le focus à la première liste de ma fenêtre. Alors, j'écris
CWnd *pWnd=GetDlgItem(IDC_LSTMOIS);, et j'obtiens le message:
error C2660: 'GetDlgItem' : function does not take 1 parameters.
Vous décrivez dans la FAQ: CWnd *pWnd=GetDlgItem(IDC_MYEDIT);.
Pouvez-vous me dire svp, dans quelle biblio on trouve cette fameuse classe CWnd qui contient des fonctions aussi importantes.
et comme on retrouve les mêmes noms entre l'api 32 et les fonctions de la classe CWnd, le GetDlgItem en question correspond a l'api32 ce qui provoque l'erreur sur le nombre d'argument à la compilation.
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Oui, je comprends l'explication, mais cette classe CWnd ne se trouve ni dans MonProjet.h, ni dans MonProjetDlg.h. On vient de me répondre sur le forum que la biblio est mfc, ce qui signifie qu'il n'y a pas de "include" à ajouter! Je me trompe?Envoyé par farscape
la question est : c'est quoi ton projet ?
un projet MFC: SDI ,MDI,boite de dialogue ?
Win32 ?
Ce qui est affirmé sans preuve peut être nié sans preuve Euclide.
Les conversions numériques en C,C++,C++/CLI
DLL d'extensions : écriture d'un plug-in de classe
Démarrer avec les MFC 2/2
Création d'un ActiveX MFC
Intégration d'une imprimante PDF pour éditions automatisées
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
Démarrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
C'est un projet que je traite de Boîte de Dialogue. Je l'ai créé par: File/New..., puis "MFC AppWizard (exe)".Envoyé par farscape
Merci!
Partager