用Visual C++7.0使用GDI+的方法
来源:互联网 发布:java好书知乎 编辑:程序博客网 时间:2024/05/20 20:59
GDI开发包:http://www.codeguru.com/gdi/GDIPlus.zip
JPG危险补丁:
http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/gdiplus_dnld.exe
头:#ifndef ULONG_PTR
#define ULONG_PTR unsigned long*
#endif
#include <gdiplus.h>
#pragma comment( lib, "gdiplus.lib" )
using namespace Gdiplus;
对象:GdiplusStartupInput m_gdiplusStartupInput;
ULONG_PTR m_gdiplusToken;
初始化:GdiplusStartup(&m_gdiplusToken, &m_gdiplusStartupInput,NULL);
销毁:GdiplusShutdown(m_gdiplusToken);
需要注意:Graphics graphics(m_hWnd);//有时是hdc
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
在stdafx.h中添加头文件引用
#include <gdiplus.h>
#progma comment(lib,"gdiplus.lib")
在程序的app类中添加
ULONG_PTR m_gdiplusToken;
在InitInstance()中添加
Gdiplus::GdiplusStartupInput gdiplusStartupInput;
Gdiplus::GdiplusStartup(&m_gdiplusToken,&gdiplusStartupInput,NULL);
在ExitInstance()中添加
Gdiplus::GdiplusShutdown (m_gdiplusToken);
假设在一个对话框程序中
我们在对话框上有一个Butten1按钮,一个静态文本控件IDC_IMAGE
注意:如果名字为IDC_STATIC一定改成别的
双击Button1在Button1对应的函数内添加如下代码
using namespace Gdiplus;
CDC* dc = GetDlgItem(IDC_IMAGE)->GetWindowDC();
Graphics graphics(dc->m_hDC);
Image img(L"g://1.jpg");//改成你自己的路径
graphics.DrawImage(&img,0,0);
就可以显示自己的图片了
- 用Visual C++.NET使用GDI+的一般方法
- 用Visual C++7.0使用GDI+的方法
- Visual C++.NET使用GDI+
- Visual C++6.0使用GDI+的一般方法
- Visual C++6.0使用GDI+的一般方法
- Visual C++6.0使用GDI+的一般方法
- 用Visual C++.NET进行GDI+编程
- 用Visual C++.NET进行GDI+编程
- visual c++GDI绘图
- Visual C#(GDI+)
- 基于Visual C++.NET的GDI+开发教程
- 基于Visual C++.NET的GDI+编程快速入门
- 有关c#GDI绘图的一些方法
- 用Visual C++.NET进行GDI+编程
- 用Visual C++.NET进行GDI+编程
- C#: GDI+双缓冲技术的使用
- 在VC使用GDI+的配置方法
- VC.net中使用GDI+的方法
- 质量管理新七种工具解决处理
- Java打包详解
- 发邮件类
- js常用整理收集(2)
- 用Java实现几种常见的排序算法
- 用Visual C++7.0使用GDI+的方法
- 学习java必看--好文章
- commons DBCP 配置参数简要说明
- 在ASP.NET中创建安全的站点
- 用apache的dbcp来建立独立的数据库连接池(db connection pool)
- 关于实施MVC框架结构的WEB项目的一些见解
- C#数据库操作类
- GDI & GDI+
- 正则表达式