Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2413 connectés 

  FORUM HardWare.fr
  Programmation
  C

  dépendances des .h ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

dépendances des .h ???

n°648419
art_dupond
je suis neuneu... oui oui !!
Posté le 19-02-2004 à 11:56:29  profilanswer
 

yop, je compile un truc tout vide => erreurs...
 
 

#include <shellapi.h>
int main(int argc, char **argv)
{
 return (0);
}


 
gcc -o brol.exe brol.c
 


In file included from include.c:1:
C:/MinGW/include/shellapi.h:97: parse error before "FILEOP_FLAGS"
C:/MinGW/include/shellapi.h:98: parse error before "PRINTEROP_FLAGS"
In file included from include.c:1:
C:/MinGW/include/shellapi.h:101: parse error before "DWORD"
C:/MinGW/include/shellapi.h:103: parse error before "uCallbackMessage"
C:/MinGW/include/shellapi.h:104: parse error before "uEdge"
C:/MinGW/include/shellapi.h:105: parse error before "rc"
 
...
 


 
 
 
Je me dis que c'est parce qu'il manque quelque chose => je rajoute #include <windows.h> et hop ca marche.
Mais comment savoir de quoi qui a besoin ???  
Parce que là j'ai fait au pif mais bon...
 
 
 
merci :)


---------------
oui oui
mood
Publicité
Posté le 19-02-2004 à 11:56:29  profilanswer
 

n°648441
Moktar1er
No one replies...
Posté le 19-02-2004 à 12:30:34  profilanswer
 

bah dans la doc des fonctions que tu utilises [:spamafote]
c'est toujours marqué (que ce soit man ou msdn)

n°648446
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-02-2004 à 12:35:25  profilanswer
 

regarde la zone qui contient le code contenant tes erreurs :
 

Code :
  1. typedef WORD FILEOP_FLAGS;
  2. typedef WORD PRINTEROP_FLAGS;
  3. typedef struct _AppBarData {
  4. DWORD cbSize;
  5. HWND hWnd;
  6. UINT uCallbackMessage;
  7. UINT uEdge;
  8. RECT rc;
  9. LPARAM lParam;
  10. } APPBARDATA,*PAPPBARDATA;


 
tes erreurs viennent du fait que WORD, DWORD, LPARAM, RECT, etc... ne sont pas des types standards, mais des types définis dans les fichiers include de Windows.
Le fait d'inclure <windows.h> te permet d'inclure tous les fichiers définissant ces types


---------------
J'ai un string dans l'array (Paris Hilton)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  dépendances des .h ???

 

Sujets relatifs
gcc et gestion des dépendances[Makefile] comment générer dynamiquement les dépendances
programme visualisation des dependances des classes ?[VB(A)]graphe de dépendances
[HTML] Voir des fichiers offline + dependances 
Plus de sujets relatifs à : dépendances des .h ???


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)