Je vous donne tout de suite mon code qui plante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#include<windows.h>
#include<gdiplus.h>
 
int main(int argc, WCHAR* argv[])
{
  UINT num = 0; // number of image encoders
  UINT size = 0; // size of the image encoder array in bytes
 
  Gdiplus::GetImageEncodersSize(&num, &size);
 
  return EXIT_SUCCESS;
}
Voilà, et rien que ça, ça plante et je ne sais pas pourquoi (pas de message d'erreur particulier, l'OS me dit juste que mon programme "stopped working"). A noter que je développe avec Visual C++ 2008 (9.0), que la compilation fonctionne bien (pas d'erreur particulière), que je tourne sous Vista (peut-être y a-t-il un rapport).
PS : Ayant l'habitude de coder sous linux, je ne suis pas un grand maître de Visual C++.

Merci