PDA

View Full Version : [c/c++] perchè mi dice che non ho windows.h?


giova22
06-04-2006, 19:20
Ciao

Qualsiasi programma scrivo anche un semplice hello world, se metto #include <windows.h> il visual C++ 2005 mi dice che non riesce a trovarlo. Ma che errore è?

Il stdio.h lo trova però.

Mah non so che fare. Ciao

71104
06-04-2006, 19:43
perché il PSDK (l'SDK che include windows.h) non è incluso nella versione Express di Visual Studio 2005; devi scaricarlo a parte dal sito di MSDN e installarlo.

ciao

andbin
06-04-2006, 20:32
perché il PSDK (l'SDK che include windows.h) non è incluso nella versione Express di Visual Studio 2005; devi scaricarlo a parte dal sito di MSDN e installarlo.Esatto. Il link, se non lo trovi, è <questo> (http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en).

giova22
08-04-2006, 11:18
ok grazie mille

giova22
08-04-2006, 11:20
Esatto. Il link, se non lo trovi, è <questo> (http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en).


un attimo, ma a quel link è presente la versione per windows 2003, io ho xp

andbin
08-04-2006, 12:48
un attimo, ma a quel link è presente la versione per windows 2003, io ho xpNo, non c'è un PSDK per ognuno dei sistemi operativi Microsoft! Quello che ho linkato è il PSDK unico per lo sviluppo fino al Windows Server 2003.

[...] The Microsoft® Windows® Software Development Kit (SDK) provides the documentation, samples, header files, libraries, and tools you need to develop applications that run on Windows. The applications you develop with this edition of the SDK can run on the x86, x64 and Itanium-based versions of Windows Server 2003, Windows Server 2003 R2, Windows XP SP2, Windows XP x64 Pro Edition, and Windows 2000. The Web install allows you to select components you wish to install on a more granular level. [...]

giova22
24-08-2006, 16:06
ok ho fatto come avete detto, ho scaricato e installato il malloppone.

Ma quando compilo ho ancora quell errore.

Così ho copiato il file windows.h nella cartella del progetto visual C++ della roba che devo compilare.

Ora funziona, ma ho un altro errore:

WinMain.obj : error LNK2019: unresolved external symbol __imp__BeginPaint@8 referenced in function _MainWndProc@16
WinMain.obj : error LNK2019: unresolved external symbol __imp__PostQuitMessage@4 referenced in function _MainWndProc@16
WinMain.obj : error LNK2019: unresolved external symbol __imp__DeleteObject@4 referenced in function _MainWndProc@16
WinMain.obj : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function _CreateMainWindow

in realtà ne ho 119 di questi errori, ma non ne ho idea di che errore sia. Scusate la niubbaggine. Ciao

andbin
24-08-2006, 16:46
ok ho fatto come avete detto, ho scaricato e installato il malloppone.

Ma quando compilo ho ancora quell errore.

Così ho copiato il file windows.h nella cartella del progetto visual C++ della roba che devo compilare.

Ora funziona, ma ho un altro errore:Hai seguito <queste> (http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/) istruzioni???