J'ai tenté de compiler un code d'exemple tiré de MSDN (projet Win32 console) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "stdafx.h"
#include <stdio.h>
#include <windows.h>
#include <objbase.h>
#include <msxml6.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
   CoInitialize(NULL);
   printf("start using MSXML6\n");
 
   // Add your code here.
 
   CoUninitialize();
   return 0;
}
Cela compile, mais ne link pas. Mon IDE est VC++ Express Edition.
J'ai vérifié, j'ai bien les répertoires d'inclusion du Plateform SDK (for Windows Server 2003 R2) (inc/lib), du msxml6.0, et 'msxml6.lib' se trouve dans la ligne de commande du linker. (En faisant un clic droit sur le fichier d'include 'objbase.h' et en choisissant 'Ouvrir le document <objbase.h>, il arrive bien à le trouver...)

La (double) erreur est la suivante :
validateDOMProj.obj : error LNK2019: unresolved external symbol __imp__CoUninitialize@0 referenced in function _wmain
validateDOMProj.obj : error LNK2019: unresolved external symbol __imp__CoInitialize@4 referenced in function _wmain
De là, j'avoue que je suis un peu perdu. Donc si quelqu'un avait une suggestion...
Ce n'était qu'un bout d'exemple Je ne suis pas rendu

merci par avance