丧尸心 丧尸心
关注数: 162 粉丝数: 88 发帖数: 1,765 关注贴吧数: 5
感谢吧友,小练习做好了 谢谢吧友们的热心回答,特别感谢 真三菜鸡 帮我解答不少难题,帮我完成这个练习。 这是本人在VS2010中做范磊VS6走迷宫教程遇到难题的总结,虽然只是一个小范例,但是有进步还是很开心,第一次完成用了一周,理解后第二次半天就可以完成了。高手可以直接无视,不过可能初学的同学在过程中会遇到和我相识的困惑。 1.建立一个win32项目:不是win32控制台项目。(这个貌似很弱智,但我就是被这种弱智错误坑了=o =)。 2.建立MFC组: 在建立头文件处新建stdafx.h文件,把Game32.h的代码#include <afxwin.h>移动过去,Game32用#include "stdafx.h"把这个头文件引用就可以了。(可能很多和我一样初学的都会遇到,没法建立MFC组的问题吧。) 3.静态链接方式调用MFC: 和VS6不同,这个选项已被移动。我们看到左边的工程窗口界面,右键Game32的工程项目 -> Properties (属性) -> configuration Properties (结构属性)-> General (常规) -> 找到"Use og MFC" 选择 Use MFC in aStatic Library。 4.字符集: VS6 的代码在VS2010会出错,同样右键Game32的工程项目 -> Properties (属性) -> configuration Properties (结构属性) -> General (常规) -> 找到"Character Set"把 Unicode 换成 Multi-byet。 (现在貌似Multi-byet已经很少用,不过为了完成这个练习就用吧,想想我这种新手又不懂代码,Unicode在完成练习后再去了解吧)。 5.Message在哪里: Message选项也被移动了,在左面的Class View界面,右键你需要添加此项的组,就在Class Wizard的菜单里面了。 6.带"[]"符号的variable名称无法建立: 这个简单,输入普通的名字,然后在指针中把这些符号加回去就OK了。 其他的跟着做就没问题了,发上我的完成图,祝大家顺利完成。
1 下一页