MFC,QT,WPF,NET比WIN32 API做界面有哪些优势
发布网友
发布时间:2022-04-29 20:29
我来回答
共1个回答
热心网友
时间:2022-06-22 10:01
纯粹用WIN32 API做界面很费劲,是面向过程的开发方式,难以用面向对象的方式开发。
MFC是微软的C++类库,按照面向对象的方式将常用的Win32 API函数封装在一个个C++类中,方便的快速开放Win32应用程序。
Qt时跨平台的C++类库,可一次编码多次编译生成多个平台的二进制可执行文件,这意味着在Window上开发的应用程序,只需在Linux平台下编译一次即可生成Linux的版本,当然还有Mac等其它平台也是如此。
WPF我不了解。
.NET是微软当初为了和Java竞争退出的开发环境,它开发出的程序需要安装.netframework的中间件才能运行,这个和Java类似,但它不能和Java一样跨平台运行,只能在Win32平台上运行。
希望对你有所帮助,祝好!