windowsAPI编程和MFC编程的区别在哪里

2025-01-18 20:53:32
推荐回答(3个)
回答1:

在VC++集成编译环境下,基于windows编程有两种途径:一是使用windows API 函数,另一种是MFC。基于Windows API 编程是十分麻烦的,因为你需要和500多个API函数打交道,为了简化windows编程。微软又基于windows API 编制了MFC类库。MFC利用C++语言,对windows API函数进行了封装,使编程得以简化,同时,还在VC++中集成了AppWizard、classWizard等工具来支持MFC,进一步简化windows程序编制。

回答2:

SDK编程和MFC编程应该是平级的.
MFC写程序也经常用到API函数啊.

回答3:

MFC封装了winAPI,成为一个系统,用起来更加方便,简单,不容易出错
但有优点就有缺点,缺点就是不够灵活