sto tentando di ricompilare ho un vecchio progetto (circa del
2002/2003) in Visual C++, per Pocket PC 2003.
Ho installato l'Embedded Visual C++ 4 (più SP3) e il SDK per PocketPC,
sulla mia macchina (diversa da quella di sviluppo dell'applicazione).
Ci apro il progetto. Aggiungo il processore ARMV4, in modo da
selezionare la piattaforma "Pocket PC 2003", e provo a fare il
Rebuild.
Mi vengono riportati un sacco di Errori e Warning.
Il più preoccupante però mi pare questo:
"error C2504: 'CFrameWnd' : base class undefined"
sull'istruzione
class CMainFrame : public CFrameWnd
{ ....
...
Non trovo molto a riguardo. Credo sia collegato al file
'StdAfx.h' (che è presente nel progetto, e 'afxwin.h' (incluso dal
primo, e contenente la funzione CFrameWnd).
Io credo sia un problema di scope, o di doppia inclusione di qualcosa
(anche se il codice è lo stesso che fu compilato anni fa, seppur in
altre condizioni).
Avete qualche dritta su come risolverlo?