J'ai du mal à utiliser adxdb.h:Visual C++ 2008, tandis que les erreurs #include "afxdb.h"
J'ai essayé de
#include "afxdb.h"
Mais j'ai reçu cette erreur:
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h(24) : fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
Puis j'ajouté
#define _AFXDLL
Comme moi l'erreur ssage dit, et a obtenu cette douzaine d'erreurs:
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxole.h(1455) : error C2504: 'CControlBar' : base class undefined
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxole.h(1470) : error C2146: syntax error : missing ';' before identifier 'm_tracker'
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxole.h(1470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxole.h(1470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxpriv.h(590) : error C2504: 'CControlBar' : base class undefined
Des idées sur la façon de faire ce droit? P.S. Je suis nouveau à Visual C++
Si je vous aime, je reçois les mêmes messages d'erreur. – mindmaster
Essayez un nettoyage, puis reconstruisez sur votre projet (s). Aussi, où avez-vous ajouté le '#include'? Je l'ai juste essayé dans une application de console, coincé dedans à côté des autres lignes #include dans le fichier d'en-tête précompilé, et cela fonctionne très bien. –
a essayé de le faire - la même chose ( – mindmaster