电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MFC使用GDI+编程设置VIP免费

MFC使用GDI+编程设置_第1页
1/15
MFC使用GDI+编程设置_第2页
2/15
MFC使用GDI+编程设置_第3页
3/15
M FC 使用GDI+编程设置 VC2005“项目/*属性”菜单项,打开项目的属性页窗口,先选“所有配置”,再选“配置属性/链接器/输入”项,在右边上部的“附加依赖项”栏的右边,键入GdiPlus.lib 后按“应用”钮,最后按“确定”钮关闭对话框。 在需要用到GDI+的文件头加上下面两句 #include using namespace Gdiplus; 在应用程序类应用程序类(CGDIPlusDemoApp) 头文件中声明一个成员变量: ULONG_PTR m_gdiplusToken; // ULONG PTR 为int64 类型 并在该类的初始化函数CGDIPlusDemoApp::InitInstance() 中加入以下代码来对GDI+进行初始化: GdiplusStartupInput gdiplusStartupInput; GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput, NULL); 注意:这两个语句必须加在应用程序类的InitInstance 函数中的 CWinApp:: InitInstance (); 语句之前,不然以后会造成视图窗口不能自动重画、程序中不能使用字体等等一系列问题。 还要在CGDIPlusDemoApp::ExitInstance() 函数(重写)中加入以下代码来关闭GDI +: GdiplusShutdown(m_gdiplusToken); 上面是所需步骤.. MFC 使用GDI+编程基础 封装在GDI+ API 中的各种 C++类、函数、常量、枚举和结构,都被定义在Gdiplus.h 头文件所包含的一系列头文件中。所以,采用MFC 进行GDI+编程,必须包含 Gdiplus.h 头文件。 封装在GDI+类中方法,最后都需要调用GDI+平面API 中的相关底层函数,才能完成实际的操作。所以,为了运行GDI+应用程序,在操作系统平台中,必须安装动态链接库 Gdiplus.dll。 该动态链接库所对应的静态库文件为GdiPlus.lib,而且它不是 C++和 MFC 的缺省链接库。所以,必须在项目设置,添加该库作为链接器输入的附加依赖项。 因为在Gdiplus.h 头文件中,将所有的GDI+的类、函数、常量、枚举和结构等都定义在了命名空间 Gdiplus 中。所以,一般在GDI+程序中,都必须使用如下的命名空间声明: using namespace Gdiplus; 例如: #include using namespace Gdiplus; …… 1)GdiPlus.h /*********************************************************************\ * Copyright (c) 1998-2001, Microsoft Corp. All Rights Reserved. * Module Name: * Gdiplus.h * Abstract: * GDI+ public header file \*******************************************************************...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MFC使用GDI+编程设置

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部