ZKX's LAB

c 没有图形界面 为什么我看到的书,都没有讲C语言图形界面编程的东西啊

2020-07-26知识76

C语言是怎么实现图形界面的? 想必你问的是windows上用C实现图形界面,另外有些回答说C必须调用库才能实现图形界面。看得出,很多都是没有写过驱动的。首先,我们有一个显示器,显示器是一个个小点组成的。显示器有很多种接口,CPU/GPU通过这个接口(操作寄存器)和显示器通讯,在上面画上一个个点。然后点连成线,点变成圆。等等基本图形,把这些封装成函数,加之封装填充之类的函数,构成了最底层的GUI。后面又经过抽象,有图层等的概念。这就是图形库了。然后各种语言调用图形库完成显示。C语言完全可以从底开始写图形界面。但是没必要。c语言有没有介绍图形界面设计的书 图形界面是依赖于图形库的,可以说这个不属于哪个语言的范畴。Windows下原生的图形库是Win32或者DirectX,而Linux下是GTK+或者KDE。Turbo c有没有图形界面的 没有有没有c语言图形程序,图形界面的书啊 可以查看graphics.h库文件实例

#图形界面#c##c语言程序设计#c++#c语言

随机阅读

qrcode
访问手机版