|
[C/C++]VC6中如何使用GDI+ 最近的工作,需要对图像进行处理,查了一下资料,GDI+就可以满足要求,所以就用它了.下面是开始的设置,方便有这个需求的朋友使用. :) |
转载自: http://redsea.blogchina.com/
VC6中如何使用GDI+
最近的工作,需要对图像进行处理,查了一下资料,GDI+就可以满足要求,所以就用它了.
下面是开始的设置,方便有这个需求的朋友使用. :)
GDI+是什么?
GDI+ 是面向 C/C++ 程序员的基于类的应用程序编程接口 (API)。它使应用程序可以将图形和格式化文本同时用于视频显示和打印机。GDI+ 代表应用程序与设备驱动程序进行交互。GDI+ 还支持 64 位 Windows 操作系统。
vc6中如何安装?一种方式是安装.net platform sdk,里面就会包含GDI+的相关库文件和头文件若是不想为了GDI+就安装.NET PLATFORM SDK,那就可以下载单独的库文件和头文件,下载地址:http://www.codersource.net/samples/mfcgdiplus.zip下载后,将文件解压缩到某个目录,然后将VC的include和lib目录分别指向刚才的目录中的lib和include
vc6中如何使用?建立一个MFC工程,将以下代码放到stdafx.h中
#pragma comment(lib, "gdiplus.lib") //注意,要保证vc路径的lib中,能够找到这个文件#define ULONG_PTR ULONG#include using namespace Gdiplus;
然后增加app类中的变量: GdiplusStartupInput m_gdiplusStartupInput; ULONG_PTR m_pGdiToken;在InitInstance函数中,增加代码 GdiplusStartup(&m_pGdiToken,&m_gdiplusStartupInput,NULL); 增加ExitInstance函数中,增加以下代码 GdiplusShutdown(m_pGdiToken); 此时编译应该能够通过,执行前,检查一下GDIPLUS.DLL是否在系统目录或当前目录
以后的工作就是你的了! :)
参考: http://www.codersource.net/mfc_gdi_plus_common_issues.html http://msdn.microsoft.com/library/en-us/gdicpp/gdiplus/gdiplus.asp
|
|
|
| 回复:VC6中如何使用GDI+ 最近的工作,需要对图像进行处理,查了一下资料,GDI+就可以满足要求,所以就用它了.下面是开始的设置,方便有这个需求的朋友使用. :) |
实际上,安装一个VS6的SP6就可以了,^_^
|
|
|
» 1 »
|

|
.: 公告
|
|
| « | December 2025 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | |
|
.: 我的分类(专题)
|
|

.: 最新日志
.: 最新回复
|
|

blog名称: 日志总数:18 评论数量:86 留言数量:-1 访问次数:201543 建立时间:2005年7月17日 |
|

.: 留言板
|

.: 链接
|

|