图像用户界面
文章平均质量分 94
tyler_download
这个作者很懒,什么都没留下…
展开
-
利用C语言绘制操作系统图像界面
有了C语言这一利器后,不多多拿来用,那就太对不起前面的一系列努力了。那么怎么表现C语言的强大功能呢,如果还只是一味的在界面上输出几行字符,那太没意思,考虑到,我们的目标是做出像windows那样具备舒心的图像用户界面那样的系统,所以在这一节,我们由字符模式切换入画面模式,初步体验下,那些绚丽多彩的图像界面是如何发展而成的。原创 2016-09-13 11:39:04 · 30074 阅读 · 5 评论 -
使用调色板绘制系统界面
上一节,我们已经可以使用C语言实现图像绘制,但操作系统的用户界面不可能是那种扎眼的条纹图案,这一节,我们要改进图形绘制的方法,做一个像某像样的系统界面。本节,我们看看如何利用调色板机制绘制更加好看的系统界面原创 2016-09-17 18:03:19 · 5708 阅读 · 7 评论 -
绘制系统内核字体
我们已经有了系统桌面,但还缺少一个重要因素,那就是字体,没有字体就无法有效的传递信息,因此,本节,我们看看,系统的字体是如何绘制的。字体的绘制跟其他图形一样,都是通过将指定位置的像素点设置成给定颜色而形成的最终图形,如下图: 我们看到,要绘制给定的字母,我们可以把一块图形区域先全部染成白色,然后在将某个位置的像素点的颜色设置成黑色,那么,字体就显示出来了。原创 2016-09-23 17:13:35 · 2026 阅读 · 4 评论 -
在系统内核中绘制鼠标指针
有了桌面背景,能够显示字符串,现在在图形界面上还少了点东西,那就是鼠标指针,如果有个鼠标能在桌面里动来动去,那系统就有点意思了。就像前几节说的那样,任何图像都是二维平面上点的集合,把不同位置的点设置成不同颜色,那么我们想要的图像就显示出来了原创 2016-09-30 17:08:57 · 2062 阅读 · 0 评论