#include "stdafx.h"
#include "gdiplus.h"
#include "atlimage.h"
using namespace Gdiplus;
#include <string>
using namespace std;
GdiplusStartupInput gSDKdiplusStartupInput = 0;
ULONG_PTR gSDKdiplusToken = 0;
int GetEncoderClsidOwn(const WCHAR* format, CLSID* pClsid)
{
UINT num = 0; // number of image encoders
UINT size = 0; // size of the image encoder array in bytes
ImageCodecInfo* pImageCodecInfo = NULL;
GetImageEncodersSize(&num, &size);
if(size == 0)
return -1; // Failure
pImageCodecInfo = (ImageCodecInfo*)(