用于Windows的简单2D图形C库具有以下要求?

Moh*_*eel 2 c graphics visual-studio-2005

我遇到过一个需要在Windows下的表单上绘制一些2D图形并能够执行以下任务的项目:

  • 读取图像格式jpg,GIF,png,具有透明度
  • 监视此表单的鼠标和键盘输入
  • 绘制简单的2D形状,例如.线,椭圆,矩形,像素集/清晰,多边形,...
  • 使用真实字体类型和大小绘制文本并测量不同字符串的文本大小
  • 用C编写,可以集成到Visual Studio 2008 C项目中

我尝试过OpenCV,但它缺乏transperency,字体类型和GIF解码等功能

我需要你的帮助,如果图书馆易于学习和使用,那将是件好事

谢谢大家

sca*_*ble 6

听起来像是SDL的完美工作

  • 如果要渲染文本,还可以使用SDL_image(http://www.libsdl.org/projects/SDL_image/)进行图像加载,使用SDL_ttf(http://www.libsdl.org/projects/SDL_ttf/). (2认同)