首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

#include"stdafx.h"在vc++里面出错,怎么处理,怎么修正

2012-05-07 
#includestdafx.h在vc++里面出错,怎么办,如何修正//

#include"stdafx.h"在vc++里面出错,怎么办,如何修正
//==================================================================
//game1.cpp :
//该文件由Window Games Engine SDK向导生成
//------------------------------


#include"stdafx.h"//引用预编译头文件,注意每个CPP文件都应该引用它

LPSTR TITLE="game1";//游戏窗口标题

LPSTR ICON=(LPSTR)IDI_GAME1;//游戏窗口的图标

LPSTR NAME="GAME1";//游戏窗口类名

//===============================================================
//ExitGame()
//当游戏结束时,系统会调用该函数,主要用于释放游戏所占用的内存
//---------------------------
void ExitGame()
{
//在此加入游戏代码


//以下内容不要删除
EAudio::Destroy();
WGE_Input.Destroy();
}

//================================================================
//BOOL InitGame()
//
//作用:
//初始化函数,当游戏开始运行时系统会调用该函数,主要用于初始化屏幕,
//声音,输入设备,加载游戏资源等
//
//返回值:
//如果该函数返回TRUE表示初始化成功,返回FALSE表示初始化失败,游戏会
//退出
//-----------------------------
BOOL InitGame()
{

int width = 400;//屏幕宽度

int height = 300;//屏幕高度

//设置游戏屏幕显示模式

WGE_pScreen->CreateScreenDisplay(width,height,GDI_MODE);

//初始化声音
EAudio::Init();

//初始化键盘和鼠标设备
WGE_Input.Init();

//以下加入游戏初始化代码

return TRUE;
}
例如:
//==================================================================
//BOOL GameLoop()
//作用:
//游戏循环,游戏过程就在这里实现
//返回值:
//如果返回TRUE游戏就继续运行,如果返回FALSE表示游戏结束
//------------------------------
BOOL GameLoop()
{
WGE_Input.GetKeyboardState();//读取键盘状态
WGE_Input.GetMouseState();//读取鼠标状态

WGE_Surface.Clear(255,255,255);//清屏幕
//以下加入游戏代码

return TRUE;
}


[解决办法]
注释掉不行吗?
[解决办法]

探讨
注释掉不行吗?

[解决办法]
这不是向导自己生成的么,还有错?
[解决办法]
肯定你程序哪个地方有问题

热点排行