VS2013 中使用GDI+
来源:互联网 发布:北大青鸟网络学费多少 编辑:程序博客网 时间:2024/05/16 01:50
- 新建对话框程序,在stdafx.h中添加:
#include <GdiPlus.h>#pragma comment(lib, "GdiPlus.lib")using namespace Gdiplus;
- 在CxxApp类的InitInstance函数中起止位置分别添加初始化和销毁函数。
BOOL CGDI_Plus_DemoApp::InitInstance(){ GdiplusStartup(&m_GdiplusToken, &m_Gdistart, NULL); //...... Gdiplus::GdiplusShutdown(m_pGdiToken) return FALSE;}
- 添加具体GDI绘图代码。(添加一个图像控件,ID为IDC_PIC )
如在对话框CxxDlg的Onpaint中最后添加:
Image image(_T("d:\\1.jpg")); //载入指定路径的图像文件 CWnd* pwnd = GetDlgItem(IDC_PIC);//IDC_PIC 为图像控件的 ID CDC* dc = pwnd->GetDC(); //获取图像控件的设备上下文 CRect rect; pwnd->GetClientRect(&rect); //获取客户区域的信息 Graphics graph(dc->GetSafeHdc()); graph.DrawImage(&image, 0, 0, rect.Width(), rect.Height()); //在指定图像控件的区域中绘制图像 ReleaseDC(dc); //释放资源
- 编译运行即可。
0 0
- VS2013 中使用GDI+
- 【VS2013中使用GDI+绘图】
- vs2013+GDI+
- VS2008中使用GDI+
- VS2008中使用GDI+
- VS2008中使用GDI+
- VC中使用GDI+
- VC6 中使用GDI+
- MFC中使用GDI+
- VS2013 GDI+显示jpg
- VS2013 GDI+显示png
- Win32 DLL中使用GDI+
- 在VC6中使用GDI+
- VC6中如何使用GDI+
- VC6中如何使用GDI+
- WTL 中使用GDI+ 备忘
- 在VC6中使用GDI+
- 在VC6中使用GDI+
- Android NDK(JNI)开发
- STL常用算法
- 撰写合格的REST API
- URL,URI,URN之间的区别
- C++的虚函数简单介绍
- VS2013 中使用GDI+
- 别人笑着笑着,就把钱赚了
- Redis 的数据结构
- 黑马程序员——使用self调用方法时的内存分配
- UILabel设置不同的字体不同的颜色
- Bootstrap风格按钮
- C#开发Unity游戏教程之Unity中方法的参数
- 安卓应用安全----反逆向编译
- Swift语言环境下使用init 加载自己的 xib文件