C和C++的窗体界面问题

[复制链接]
查看11 | 回复4 | 2009-6-5 14:34:32 | 显示全部楼层 |阅读模式
C语言当然能够编写有界面的软件,因为Windows本身就是C语言编的.不过用C语言编写界面程序比较麻烦,要使用Windows APIC是一种程序设计语言,是一种大家都承认的软件编制的通用规范,而VC++只是一个编译器,或者说是一种编译器+源程序编辑器的IDE,WS,PlatFormMFC是Win API与C++的结合,API,即微软提供的WinDOS下应用程序的编程语言接口,是一种软件编程的规范,但不是一种程序开发语言本身,可以允许用户使用各种各样的第三方(如我是一方,微软是一方,Borland就是第三方)的编程语言来进行对WinDOS下应用程序的开发,使这些被开发出来的应用程序能在WinDOS下运行,比如VB,VC++,Java,Dehp...
回复

使用道具 举报

千问 | 2009-6-5 14:34:32 | 显示全部楼层
学了C++后,再去学MFC(要明白MFC不只是一个功能单纯的界面开发系统,它提供的类绝大部分用来进行界面开发,关联一个窗口的动作,但它提供的类中有好多类不与一个窗口关联,即类的作用不是一个界面类,不实现对一个窗口对象的控制(如创建,销毁),而是一些在WinDOS(用MFC编写的程序绝大部分都在WinDOS中运行)中实现内部处理...
回复

使用道具 举报

千问 | 2009-6-5 14:34:32 | 显示全部楼层
所谓vc,其实是Visiual C++,那里的窗体也是c++实现的,现在已经没有用c语言开发窗体的地方了。...
回复

使用道具 举报

千问 | 2009-6-5 14:34:32 | 显示全部楼层
其实比c多个类,就是c++了,只是用c不容易八软件写得清晰,还是用c++的好。api编程是可以写出窗体的,如果觉得几那么多函数麻烦,可以用vc自带封装的mfc,这样要方便些。不过要做好准备,很多人学了很久还是会被哪些函数弄晕……...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行