NRG
23-07-2003, 16:55
ciao a tutti
ho scritto un programma con visual c++ 6 della microsoft, per il quale ho inserito in una libreria pippo.h delle funzioni di gestione della console di windows per duplicare le funzioni di clrscr e gotoxy; nel file principale, invece, ci sono delle funzioni di collegamento e gestione di un database "CDatabase CRecordset ..." le quali richiedono la dichiarazione #include <afxdb.h>.
il problema che ho riscontrato è che se elimino la include di afxdb.h e ovviamente tutte le funzioni relative dal programma, questo viene compilato tranquillamente, altrimenti mi ritorna un errore C1189 il quale dice che WINDOWS.H è già dichiarato.
Devono essere fatte delle modifiche ai settaggi del progetto o sbaglio qualcosa?
Grazie
ho scritto un programma con visual c++ 6 della microsoft, per il quale ho inserito in una libreria pippo.h delle funzioni di gestione della console di windows per duplicare le funzioni di clrscr e gotoxy; nel file principale, invece, ci sono delle funzioni di collegamento e gestione di un database "CDatabase CRecordset ..." le quali richiedono la dichiarazione #include <afxdb.h>.
il problema che ho riscontrato è che se elimino la include di afxdb.h e ovviamente tutte le funzioni relative dal programma, questo viene compilato tranquillamente, altrimenti mi ritorna un errore C1189 il quale dice che WINDOWS.H è già dichiarato.
Devono essere fatte delle modifiche ai settaggi del progetto o sbaglio qualcosa?
Grazie