vs2005入门使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vs2005的初步使用
今天安装了VS2005,也在网上查了一下,很乱,我就帮大家整理下,大家看下,基本的使用会没有什么问题的!
不得不说VS2005很强大,但如何使用?这点很重要……呵呵!
首先,我不知道什么创建WIN32控制台程序和WIN32应用程序。
感觉有点痛苦。
这里教下如何创建WIN32控制
台程序和如果创建WIN32应用程序。
先说WIN32控制台程序
1:文件 -> 新建 -> 项目
2:“输入名称"是输入工程的名称,不必要加上后缀。
按“确定”后会出现如下图:
但不要选择“完成”而是要选择“下一步”。
然后如下图:
这里要选择“空项目”,应该说最好是选择“空项目”。
最后按“完成”。
这时候在“解决方案”上看到源文
件,如下图:
右击“源文件”后选择“添加”-> “新建项”。
然后弹出一个对话框,如下图:
照上去的选择,然后输入文件名。
这个文件名就要加上后缀了。
想写C程序就加上C后缀,写C++程序后缀加不
加都行,默认是.cpp后缀。
最后就把传说中的程序写上去。
就是HELLO WORLD程序。
然后运行,可报出无法找到msvcr80d.dll文件。
这时候只能去GOOGLE了。
下载一个msvcr80d.dll文件放到
C:\WINDOW\SYSTEM32\目录下。
下载msvcr80d.dll文件后,要想运行程序,就按 工具 -> 开始执行(不调试),也就是Ctrl + F5。
OK,最后输
出。
如下图:
大家有没有发现最左边“源文件”那里虽然后缀是.C。
但它们的图片还是C++。
对于这点不要觉得奇怪。
以前
在群里听人聊起的时候听说过,没什么大不了的事。
现在我也不记得了。
最后,OK,一个在VS2005下的
WIN32程序运行完毕。
完毕是完毕了。
可大家有没有发觉我的代码比你们的漂亮多了。
主要是我下载了
VS2005助手。
VS2005里有智能,但我不知道什么设置。
最后我去下载个和VC6一样的小助手。
只不过用在
VS2005中。
其中有关键字高亮、代码提示等。
下载提供一个连接。
/source/2443301
感觉说了如何创建WIN32控制台程序后再说如何创建WIN32应用程序后没啥意义。
因为它们创建的步骤一样。
只不过创建WIN32应用程序的时候选择的是WIN32项目,然后选择WIN32应用程序。
最后OK。
这里教大家
下。
其实不用像上面那么麻烦创建的。
主要大家在一开始创建时选择空项目就行了。
如下图:
先选择Visual C++而不是WIN32。
然后选择“空项目”,最后输入“文件名”。
OK
先把《WINDOWS程序设计》上的代码敲进入。
RUN。
耶,警告。
说:wParam 转换为int型后会丢失数据。
WinMain函数的返回类型不是int吗?而返回值是return msg. wParam;就是这里发出警告。
我看了wParam的
类型,好像是long long型的。
而返回值为int。
那必定会发出警告的。
所以最后我们要在return msg. wParam
加上强制转换。
return (int)msg. wParam;,这时候是不是觉得为什么VC6不警告,而VS2005就警告呢!嘿
嘿。
因为VC6不标准,不严格。
我是今天才用VS2005的。
以前不用过VS2005就只用过VC6。
所以如果有什么错那就别怪我了。
现在只不过是
写出今天用VS2005时发生的情况。
最后一句话,我发觉我LOVE上了VS2005的界面、字体的大小和操作。
还有很喜欢看VS2005时的感觉。
2010年10月25号更新:最好不要创建空项目,因为创建空项目后无法调试,可以去看我上篇“解决VS2005断
点无法停止”。