鼠标和framebuffer编程问题请教
我做了个fb程序,希望绘一个有颜色的矩形屏幕,可是我做出来的无法改变颜色,请各位大虾帮帮忙看看(fb环境:1024*768*32位真彩):
4P:q'\N ?&hLinux伊甸园论坛int fb=open("/dev/fb0",O_REWR);(gk\#].R7F2G
unsigned char* fb_mem;www.linuxeden.com${%dWD3fN:_d
fb_mem=(NULL,1024*768*4,PROT_READ|PROT_WRITE,MAP_SHARDED,fb,0);
-U/nKXFmemset(fb_mem,0,1024*768*4);
]1a)Af8@!zx7W
a;Ytwww.linuxeden.comclose(fb);
![t4`/?"m)YKLinux伊甸园论坛FvE/vj-?N)?;Ae
另:
&I_f[\+aLinux伊甸园论坛我希望通过鼠标设备,在fb下当移动鼠标的时候自己绘制矩形鼠标图标,也是没成功:
kQ2f jV#G(Dwww.linuxeden.com
6~G6O!`5j#j)a:F1zTLint mos=open("/dev/mouse",O_REWR);Linux伊甸园论坛
[H xyM1i~
char mos_buf[6];
&qR8kM+Q&\Iwhile(read(mos,mos_buf,6))!kE{6{:]6~
{
%| ib8hx@ for(i=0,i<6,i++)
yQdZX!\]hLinux伊甸园论坛 printf("mos_buf[%d]=%c ",i,mos_buf);_9]1y?}
U]
printf("\n");
J!n^J;]E7Y&ywww.linuxeden.com}
k5eK3I0Kl&Dwww.linuxeden.comclose(mos);
|