不能将参数一 从“unsigned long *”转换为“ULONG_PTR”

不能将参数1 从“unsigned long *”转换为“ULONG_PTR”#ifndef ULONG_PTR#define ULONG_PTR unsigned long*#e

不能将参数1 从“unsigned long *”转换为“ULONG_PTR”



#ifndef ULONG_PTR
#define ULONG_PTR unsigned long*
#endif

ULONG_PTR gdiplusToken;

GdiplusStartupInput gdiplusStartupInput;
GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);

[解决办法]

#include <gdiplus.h>
#pragma comment(lib, "gdiplus.lib")
using namespace Gdiplus; 

//////////////App member parameter
GdiplusStartupInput    m_Gdistart; 
ULONG_PTR    m_GdiplusToken; 

/////////////////initapp
GdiplusStartup(&m_GdiplusToken,& m_Gdistart,NULL); 

///////////////exitapp
GdiplusShutdown(m_GdiplusToken); 

gdi+的配置  lz 不要你自己实现!
[解决办法]
#ifndef ULONG_PTR
#define ULONG_PTR unsigned long  
#endif

ULONG_PTR不是指针就好了。你弄成指针了