VC++ 旋转图片 函数实现

时间:2016-09-23 17:52:49
【文件属性】:

文件名称:VC++ 旋转图片 函数实现

文件大小:4KB

文件格式:ZIP

更新时间:2016-09-23 17:52:49

旋转图片

如果你的应用程序仅工作在Windows NT下,那么你可以通过API函数旋转你的位图。 你或者使用world transformation和BitBlt()或者使用PlgBlt()旋转位图。一个 使用第一种方法的函数显示在下面。 如果你的目标是多平台的,那么你的任务变得非常困难。你只能通过旋转源位图中 每个象素或者直接操作DIB字节得到旋转位图。第一种方法通过每个点的处理是非 常慢的,第二种方法是很复杂的,但它有足够快的速度。注:下面的所有函数旋转 后产生新的位图,如果你需要直接绘制位图,请自已修改函数。 其中函数1仅工作 在NT环境下,它是最简单也是最快的,可惜它不支持Windows95。


【文件预览】:
VC旋转图片.cpp

网友评论

  • 比较适合初学者
  • 适合初学者参考
  • 有三种方法,适合学习用
  • 适合初学者参考,不错!
  • 列出了三种情况下的实现函数,适合初学者参考,不错。