首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2013-02-04 
不能将参数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不是指针就好了。你弄成指针了

热点排行