编写图形界面一定要用函数库里的函数吗?可不可以自己写函数,实现图形输出?
这个问题困扰了我好久,但是一直都没有找到方法,我找了一些代码看,都是用函数库实现的图形输出,所以那些函数要用到的还得一个个学,是不是这样我也不太懂,反正就是看到一大堆头文件和函数就头晕。。
有没有高手告诉我怎么样可以简单的实现图形输出呢?我看到有说输出图形文件为.pmb位图文件,这是什么意思,我刚开始还以为输出数据到.pmb后缀的文件就可以实现显示到显示屏,因为我开始学C语言的时候听到过,C语言把计算机的硬件看做一个个的文件。。
唉!我实在是头疼,学汇编的时候,说现存与内存共用逻辑地址空间,当然,也可以控制对I/O进行读写。可是我始终都只能看到输出文本模式,而不是图形模式,尤其是输出像素,简直一头雾水。
哪位大神好心帮帮我,告诉我怎么输出像素,RGP真彩色。并为我讲解一下原理,或者知识,谢谢了! 输出像素图 I/O编程 位图 图形界面
[解决办法]
图形界面所涉及的知识领域比较广,因此通常前辈们会花不少精力把它整理为一个可以方便使用的库,这样大家就不需要重复的造轮子。图形界面实际上涉及到软硬件两方面,还必须掌握相当高的数学和图形图像理论,以及高超的程序设计技巧,建议你还是从库开始吧,参考http://blog.csdn.net/turingo/article/details/8131057。
[解决办法]
楼主老实一步一步来吧!
自己直接写出来的都是异常丑陋的,而且效果极差的!
[解决办法]
编程就是组织 meta 环, 层层元语的抽象, 创建某个meta环, 是否有必要, 看情况决定
[解决办法]
搜搜DOS时代VESA相关直接写显存的代码。