Chinaunix首页 | 论坛 | 博客
  • 博客访问: 130840
  • 博文数量: 33
  • 博客积分: 287
  • 博客等级: 二等列兵
  • 技术积分: 380
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-13 23:06
文章分类
文章存档

2015年(3)

2014年(13)

2013年(8)

2012年(9)

我的朋友

分类: C/C++

2014-04-22 17:40:15


点击(此处)折叠或打开

  1. QDirectPainter painter(this);
  2.     int *fb;
  3.     fb=(int*)painter.frameBuffer();
  4.     painter.screenDepth();
  5.     painter.screenHeight();
  6.     painter.screenWidth();
  7.    
  8.     int i,j;
  9.     int x=800;
  10.     int y=480;
  11.     for(i=1;i<200;i++)
  12.     {
  13.         for(j=1;j<200;j++)
  14.             *(fb+i*800+j)=0xf800;


  15.     }

将对应的点设置为相应的颜色
*(fb+width*y+x)=colour
在窗口的初始化中,待初始化完毕会将前面的绘制图形覆盖。
阅读(1487) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~