需求:
a.我想在vc++6.0中使用GDI+
b.但是本机有很多代码,动态链接库都是要用vc++6.0编写的;看了很多帖子都说要下载更新sdk;
问题1:
不知道下载更新SDK 对以前,使用vc++6.0编译的程序有什么影响;
我以前的工程是否能够正确编译;
问题2:
实际上更新SDK,是做了什么 工作;
问题3:
vc++6.0能否在不更新的情况下使用GDI+?
例如:我下载GDI+相关 .h,下载.Lib,下载.dll 等文件
然后在工程中引用,使用,是否能行?如果可以的话希望提供
相关的下载地址;
问题4:这样写出来的GDI+相关的dll是否能够正确的供vc++6.0编写的
工程代码使用
a.我想在vc++6.0中使用GDI+
b.但是本机有很多代码,动态链接库都是要用vc++6.0编写的;看了很多帖子都说要下载更新sdk;
问题1:
不知道下载更新SDK 对以前,使用vc++6.0编译的程序有什么影响;
我以前的工程是否能够正确编译;
问题2:
实际上更新SDK,是做了什么 工作;
问题3:
vc++6.0能否在不更新的情况下使用GDI+?
例如:我下载GDI+相关 .h,下载.Lib,下载.dll 等文件
然后在工程中引用,使用,是否能行?如果可以的话希望提供
相关的下载地址;
问题4:这样写出来的GDI+相关的dll是否能够正确的供vc++6.0编写的
工程代码使用
解决方案 »
- PsGetCurrentProcess 问题
- 菜鸟又来提问,怎样实现随时发送和接收?
- VC操作Excel有免费的控制吗?
- 学习linux下C/C++编程应该用哪个linux版本?红旗桌面版可以吗?
- 求《Visual C++视频_音频开发实用工程案例精选》电子书
- 用recv循环接收数据时,如何能判断数据已经接收完毕?
- 求电子白板的思路
- SDI...我的mainframe为什么没有WM_ON_DRAWITEM消息?目的:我想改变菜单颜色!
- 一个简单的问题
- 有近20个控件,已加了9个成员变量,之后再对其它任一个控件添加变量,编译后运行时出现Kernal冲突,如何解决?
- 在屏幕保护程序中使用GDI+出错!
- 不基于MFC能创建BUTTON吗?
Software Development Kit
软件开发包;但还是有些疑问
两个不同的SDK,可以在一台机器上共存吗?
不同SDK开发出来的东西,是否能够正常调用;希望能够提供,GDI+的头文件和库文件的下载地址;
你给的连接文章中的连接,是无效的;
如果不更新SDK,只加载GDI+的头文件和库文件是否可行?
建议自己咯GOOGLE再查下
如果在VC6。0中,可以在网上找到以下32个文件就可以了
gdiplus.dll//运行库文件
GdiPlus.lib//链接库
//30个头文件
GdiPlus.h
GdiPlusBase.h
GdiPlusBitmap.h
GdiPlusBrush.h
GdiPlusCachedBitmap.h
GdiPlusColor.h
GdiPlusColorMatrix.h
GdiPlusEnums.h
GdiPlusFlat.h
GdiPlusFont.h
GdiPlusFontCollection.h
GdiPlusFontFamily.h
GdiPlusGpStubs.h
GdiPlusGraphics.h
GdiPlusHeaders.h
GdiPlusimageAttributes.h
GdiPlusImageCodec.h
GdiPlusImaging.h
GdiPlusLineCaps.h
GdiPlusMatrix.h
GdiPlusMem.h
GdiPlusMetaFile.h
GdiPlusMetaHeader.h
GdiPlusPath.h
GdiPlusPen.h
GdiPlusPixelFormats.h
GdiPlusRegion.h
GdiPlusStringFormat.h
GdiPlusTypes.h
GdiPlusInit.h
可以,老夫用了这么久了也没事
已经下载了 GDI+运行包
下载路径:
www.codeguru.com/code/legacy/gdi/GDIPlus.zip不知道怎么判别该包是否是比较新的版本;
to:大家
有没有简单的例子,
和GDI+的帮助文档 给我发个;或给个连接地址,自己下;
另外,我的信箱:[email protected]
编译通过
老是出来 错误
无法定位程序输入点GdiplusShutdown于动态链接库gdiplus.dllDM0025:Error attaching to process怎么回事?
先前下载的
GDI+运行包是错误的 伤心
GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR gdiplusToken;
GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL);
// destory
ULONG_PTR m_gdiplusToken; GdiplusShutdown(m_gdiplusToken);