gdi有关问题请问:LINK : warning LNK4089: all references to "GDI32.dll" discarded by /OPT

gdi问题请教:LINK : warning LNK4089: all references to "GDI32.dll" discarded by /OPT:
因为要转换图片 用到了GDI 但是出现了以下错误

1、编译提示如下警告
:LINK : warning LNK4089: all references to "GDI32.dll" discarded by /OPT:

该问题已通过以下方法解决:
在release版的project->setting->link下的project options
添加/IGNORE:4089


2、编译没错 无法运行  但是进程里面有程序

我把GDI的初始化语句注释掉就好了,请问是什么原因呢?


//初始化   注释掉以下三句就可以运行了
// GdiplusStartupInput     m_gdiplusStartupInput;
// GdiplusStartup(&m_gdiplusToken, &m_gdiplusStartupInput, NULL);
//Gdiplus::GdiplusShutdown(m_gdiplusToken);
 

------解决方案--------------------
GDI+的环境配置没问题?
 // Gdiplus::GdiplusShutdown(m_gdiplusToken);先把这句注释试试。
------解决方案--------------------
引用:
再请教下  gdiplus.dll这个动态库应该放那里呢

引用:1.GdiplusStartupInput     m_gdiplusStartupInput;
  GdiplusStartup(&m_gdiplusToken, &m_gdiplusStartupInput, NULL);……


gdiplus.dll存在于系统目录中。如果你是要发布,和exe放在一起。