vc++中创建一个win32 application最后问你希望创建什么类型的window程序有什么区别?
答案:2 悬赏:40
解决时间 2021-02-19 05:34
- 提问者网友:护她一生,唯爱
- 2021-02-18 23:03
vc++中创建一个win32 application最后问你希望创建什么类型的window程序。有三个选项,空白的工程、一个简单的win32程序、一个典型的“hello world!”程序。这三个选项有什么区别?如果选错了能修改吗?怎么修改?
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-02-18 23:22
1、如果选择空白工程,IDE不会为你添加任何文件和代码,你可以按照标准C/C++设计自己的程序。
2、如果选择win32程序,IDE会为你加上一些基于Windows API程序的最基本文件和代码,比如stdafx.h和stdafx.cpp。但是这些文件代码没有任何业务含义,仅仅是作为满足win32程序基本要求而存在的。也就是说,如果你想写一个基于windows API的程序,但又不想为那些无关于自己需求的事情做额外工作,那就选择这个选项吧。
3、典型的hello程序,IDE会在win32程序的基础上自动给你生成一个main函数,编译执行后在控制台输出一个字符串--“hello world”。
理论上来说,这三个选项生成的结果都是可以通过手工方式产生的,不存在选不选错的问题。只是结合自己的实际需要,选择其中之一的方式可以节省一些编码或调试的时间而已!
2、如果选择win32程序,IDE会为你加上一些基于Windows API程序的最基本文件和代码,比如stdafx.h和stdafx.cpp。但是这些文件代码没有任何业务含义,仅仅是作为满足win32程序基本要求而存在的。也就是说,如果你想写一个基于windows API的程序,但又不想为那些无关于自己需求的事情做额外工作,那就选择这个选项吧。
3、典型的hello程序,IDE会在win32程序的基础上自动给你生成一个main函数,编译执行后在控制台输出一个字符串--“hello world”。
理论上来说,这三个选项生成的结果都是可以通过手工方式产生的,不存在选不选错的问题。只是结合自己的实际需要,选择其中之一的方式可以节省一些编码或调试的时间而已!
全部回答
- 1楼网友:而你却相形见绌
- 2021-02-19 00:00
空白就是新工程,什么东西都没有。简单的win32有自动生成的代码,调用系统api画了个简单的窗口。第3个也有自动生成的代码,运行会出现helloworld。看你需要,如果想弄有界面的就选第二个。
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯