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

  FORUM HardWare.fr
  Programmation
  API Win32

  Symbole ambigu dans librairie windows

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Symbole ambigu dans librairie windows

n°2145645
Cyanatide
Posté le 13-06-2012 à 10:17:54  profilanswer
 

Bonjour.
Je voudrais utiliser dans mon code la fonction SHCreateDirectory. Sur msdn, il est préciser que cette fonction nécessite le header Shlobj.h.
 
Ainsi, au début de mon code, j'ajoute simplement la ligne suivant:

Code :
  1. #include <shlobj.h>


 
Cependant la compilation me renvoie l'erreur suivant, apparament il ne sais pas quel header utilisé:

Code :
  1. c:\program files\microsoft sdks\windows\v7.0a\include\shobjidl.h(17624): error C2872: 'IXMLDOMDocument'*: symbole ambigu
  2. 1> est peut-être 'c:\program files\microsoft sdks\windows\v7.0a\include\msxml.h(1399)*: IXMLDOMDocument'
  3. 1> ou 'z:\documents and settings\toto\mes documents\visual studio 2010\projects\superviser\superviser\debug\msxml6.tlh(1976)*: MSXML2::IXMLDOMDocument'


Sur le site de Windows, il est dit qu'il faut indiquer spécifiquement le namespace à utiliser. Problème, ici ce n'est pas moi qui appelle la fonction, c'est une librairie qui le fait. Je ne vais tout de même pas aller modifier le code d'une librairie, si?
Merci d'avance pour vos réponses.

mood
Publicité
Posté le 13-06-2012 à 10:17:54  profilanswer
 


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

  Symbole ambigu dans librairie windows

 

Sujets relatifs
[erlang] comment gerer les espace sous windowsScript Détection Windows ne fonctionne pas sous Seven
partage windows avec php[windows] Captures d'écrans en lignes de commandes
[Topic Unique] Programmation Windows 8 / WinRT / Metro[Java]- Windows installer, what else?
différence de perfs énorme entre Linux/Windows avec CUDAComment se connecter à la base de donnée windows sql server
winsock2 et windows.h[C#] Remplacer le symbole € par valeur hexadecimale [Résolu]
Plus de sujets relatifs à : Symbole ambigu dans librairie windows


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR