在C++Builder中使用GDI+的流程:
1、 GDI+主要是通过gdiplus.dll进行调用,而BCB没有直接提供与gdiplus.dll对应的静态链接库,所以需要我们自己建立。如果在自己的计算机没有找到文件gdiplus.dll,可以到微软的官方网站进行下载。然后复制一份到自己的工程目录中,然后使用BCB提供的工具implib生成对应的静态链接库:implib gdiplus.lib gdiplus.dll。具体实现方法是在开始à运行àcmdàimplib 路径1/gdiplus.lib 路径2/gdiplus.dll 回车即可在指定的路径1处生成gdiplus.lib静态链接库,(搜索的方法找gdiplus.lib)然后将gdiplus.lib复制到C:/Program Files/Borland/CBuilder6/Lib中。
2、 使用BCB的"Project->Add to project..."命令把gdiplus.lib添加到工程中。
3、 修改编译选项:打开BCB菜单"Project->Options"和"Directories/Conditionals"在"Conditionals defines:"中添加“STRICT”编译选项,如果有多项则需要用分隔号";"进行分隔。而这个选项也可以通过 #define STRICT 指令直接加到文件中。
4、 在.cpp文件中的语句“#pragma hdrstop”后加入以下内容:
#include <algorithm> //<