Posted on 2008-03-21 11:39
xyz 阅读(261)
评论(1) 编辑 收藏 引用
最近得到圣者无敌的VC源代码文件,初步运行提示几个错误。做了以下修正后成功运行:
1.安装DirectX 8 SDK
2.修正部分变量的声明
3.把部分没在项目文件列表的CPP文件补充回来(有文件,但没在项目列表)。
4.把window系统的屏幕颜色设置成16位色
5.win2003系统还要装上directMusic的补丁文件
由于之前不是使用VC作为编程工具,搞不懂首先处理哪里,经过读了网上的一些文章(MFC程序设计之来龙去脉 )后,终于搞懂,总结如下:
根据VC的工程方式,SOMA工程产生了CSOMAAPP的一个应用程序类(soma.cpp),这个类在afxWinMain中被执行。
1.执行CSOMAAPP的InitInstance (soma.cpp)
初始化socket,建立登录界面.
2.执行CSOMAAPP的Run (soma.cpp)
定义消息处理