Je suis juste en train de compiler cet exemple simple: http://msdn.microsoft.com/en-us/library/ms533895(VS.85).aspxCompiler un C/GDI de base + programme (question débutant)
ce qui doit être fait, afin de compiler et exécuter ce?
- J'ai installé la plate-forme sdk
- définir les chemins corrects pour inclure et dirs lib
- essayé différents compilateurs C (Visual C++, c-libre, dev-C++)
premier I obtenait gdiplus.h pas trouvé d'erreur. Après la fixation de cette
ce sont les erreurs:
1> E: \ Program Files \ Microsoft Platform SDK pour Windows XP SP2 \ Include \ specstrings.h (334): avertissement C4005: '__reserved': macro redéfinition
1> e: \ Program Files \ Microsoft Visual studio 8 \ VC \ include \ sal.h (702): voir définition précédente de '__reserved'
1> e: \ Program Files \ Microsoft Platform SDK pour Windows XP SP2 \ Include \ specstrings.h (341): avertissement C4005: '__checkReturn': redéfinition de la macro
1> e: \ Program Files \ Microsoft Visual Studio 8 \ VC \ include \ sal.h (703): voir définition précédente de '__checkReturn'
aide s'il vous plaît
Merci, mais où sont exactement ces paramètres de liens – user257412
Ok J'ai ajouté gpiplus.lib, aux paramètres de l'éditeur de liens. Maintenant je reçois ceci: erreur LNK2019: symbole externe non résolu __imp__PostQuitMessage @ 4 référencé dans la fonction "long __stdcall WndProc (struct HWND__ *, int, unsigned int, unsigned int, long)" (? WndProc @@ YGJPAUHWND __ @@ IIJ @ Z) – user257412
Nouveau Projet-> Projet Win32-> Application Windows/projet emtpy/-> terminer ajouter un nouvel élément-> main.cpp-> coller l'exemple de code, le construire. Si cela ne fonctionne pas, les paramètres du chemin du kit de développement Platform SDK ne sont pas corrects. – pulp