vc6.0配置要求,vc 6.0怎么使用
图形设备接口(Graphics Device Interface)
GDI是Windows XP的一个子系统,主要负责在显示屏和打印设备上输出相关信息。它是一套用C类实现的应用编程接口。顾名思义,GDI是上一版本GDI的继承者。出于兼容性原因,Windows XP仍然支持以前版本的GDI。但是在开发新的应用程序时,开发者应该使用GDI来满足图形输出的需要,因为GDI优化了以前版本Windows中的GDI,增加了很多新的功能。
GDI作为一种图形设备接口,使应用程序开发人员能够输出屏幕和打印机信息,而无需考虑具体显示设备的细节。他们只需要调用GDI库输出的类的一些方法就可以完成图形操作。真正的绘图工作是由这些方法对特定的设备驱动程序完成的。GDI将图形硬件从应用程序中分离出来,因此开发者可以非常容易地编写与设备无关的应用程序。
让我们在vc 6.0中配置GDI。
1.首先,我们需要下载gdiplus最新版本的源文件。这里给大家一个下载地址:http://download..net/detail/toss156/4072680.
2.解压后,我们可以看到有两个文件夹包括,Lib和一个动态链接库文件。
3.打开vc 6.0的安装目录,找到Include和lib。解释Includes和Lib文件夹中的压缩文件,并将其复制到相应的文件夹中。
4.打开需要添加gdi的项目,在项目设置-连接-对象/链接库中添加:gdiplus.lib。
在MFC中使用GDI
然后在StdAfx.h中添加以下语句:
然后,在InitInstance()中,在调用m_pMainWnd- ShowWindow()和m_pMainWnd- UpdateWindow()之前调用GdiplusStartup():
注意,如果GdiplusStartup()放在ShowWindow()和UpdateWindow()之后,第一次显示窗口时,GDI绘制的图形在第二个WM_PAINT消息到达后才会显示。
在ExitInstance()中,编写如下代码:
现在,GDI已经可以使用了。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。