Coo*_*der 7 c++ user-interface
我只是想知道标准C++是否允许GUI编程?
这有两个方面:
我一直在使用Qt作为我的UI,并且没有看到任何人只在C++中使用GUI.
PS:我只关心C++语言,我知道Java允许GUI编程!
更新:这里添加了一个新问题:如果C++没有功能,那么像Qt这样的框架如何创建GUI?
不,这是不可能的.C++适用于许多设备,其中一些设备根本没有这种功能.
Qt可以做到这一点,通常是因为它运行的操作系统确实提供了这种功能.它通常作为一组C函数公开,实际上它们可以通过Qt中的C++代码调用.操作系统内部使用什么,谁知道.它现在甚至可能将一些工作留给GPU.
在某些嵌入式系统中,Qt只是获取指向屏幕内存的指针,并自行完成所有像素操作.当你必须与多个应用程序共享屏幕时,这不是一个解决方案,但对于单功能设备,它绝对有效.
| 归档时间: |
|
| 查看次数: |
5722 次 |
| 最近记录: |