在C++Builder中使用GDI+的流程

本文介绍了在C++Builder中使用GDI+的详细流程,包括如何生成gdiplus.lib静态链接库,将其添加到工程中,修改编译选项,以及解决链接错误。同时,提供了一个简单的GDI+旋转正方形的例子,涉及到定时器的使用。
摘要由CSDN通过智能技术生成

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>  //<

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值