前段时间学习简单项目开发的时候发现需要设计windows对话框应用程序,于是去学了SDK,但是后来跟着书敲代码的时候又是用了MFC框架,于是来总结下这些概念
win32项目与win32控制台
1.界面
win32控制台项目是在32位Windows命令提示符(即所谓的dos)环境下运行的应用程序,所谓dos界面全称为Disk Operating System,意思是“磁盘操作系统”,就是那个黑乎乎的界面。
而win32项目则是运行于32位Windows操作系统中的应用程序,它是有界面的程序,界面里控件由自己实现
2.入口
win32控制台的程序入口是main,而win32项目的程序入口是winmain
入口函数是可以更改的,在项目属性->链接器->高级中修改

本文介绍了Win32项目和Win32控制台的区别,包括界面、入口函数和链接库设置。同时,探讨了API、SDK以及MFC在Windows程序设计中的应用。SDK是直接调用Windows API函数,而MFC是C++对SDK的封装,简化了开发但牺牲了部分灵活性。
最低0.47元/天 解锁文章
3761

被折叠的 条评论
为什么被折叠?



