首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

如何在linux下的C 画一条直线

2012-04-14 
怎么在linux下的C画一条直线求各位 帮帮忙新手 不知道怎么做[解决办法]偶也不会[解决办法]可以通过jpeg库

怎么在linux下的C 画一条直线
求各位 帮帮忙 新手 不知道怎么做

[解决办法]
偶也不会
[解决办法]
可以通过jpeg库用framebuff来显示图片.
参考代码如下
http://www.linuxsense.org/archives/281.html
[解决办法]
这个 好做,呵呵,frambuffer就当作一个设备操作就行了,
操作流程就是
1、打开设备open("/dev/fb0", O_RDWR);
2、然后通过ioctrl用相应的命令去获取显示屏的参数,
3、内存映射,memmap(); 将帧缓存的显存映射到用户控件的一块内存空间,
4、然后对memmap函数返回的指针操作就可以直接往屏幕上写数据了。
至于颜色问题,你到网上找一下配色方案,每一种颜色都对应一个十六进制数,将这个十六进制数
写进去,就是一个颜色点……

热点排行