我知道创建GUI程序可以用C,C++,C#这些编程语言,还知道C对应最底层的API,C++对应MFC,还有一些图形库比如QT,GTK+.下面是一些百度很难搜到的实际问题上述哪些编程语言/库能拖控件?拖控件与直接写代码相比有什么缺点?QT和GTK+这些库能否实现windows原生的GUI?
2 回答
慕码人8056858
TA贡献1803条经验 获得超6个赞
QT可以在Windows下使用,完全没有问题,默认就是原生GUI,而且比MFC和Win32API简单方便很多关于这个问题:1.首先不推荐用MFC,太旧了2.如果你有C++基础,以前用过QT,等等,可以使用QT3.否则推荐用C#等语言,开发效率会高很多关于拖控件:1.QTMFCWinFormC#什么的都可以拖控件2.拖控件比纯手写效率高,大多数情况下纯手写并没有太大优势3.现在的思路不只是拖控件,还要考虑布局问题,来使控件自适应窗口4.对于复杂和特殊的情况,可能还是需要纯手写
添加回答
举报
0/150
提交
取消