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

HGE创设第一个窗体程序

2012-12-25 
HGE创建第一个窗体程序hge下载网站:http://hge.relishgames.com/在vc中添加工作目录:设置-目录加入hge头

HGE创建第一个窗体程序

hge下载网站:http://hge.relishgames.com/


在vc中添加工作目录:设置->目录

加入hge头文件所在目录



HGE创设第一个窗体程序
?
?然后创建Win32应用程序

将hge.lib和hgehelp.lib拷贝到工程目录,


HGE创设第一个窗体程序

并添加项目要用到的两个lib



HGE创设第一个窗体程序

?
?将hge.dll拷贝到编译后exe所在目录,否则便以后不能运行。



HGE创设第一个窗体程序
?
?创建一个源文件,添加代码:

?

#include <hge.h>HGE *pHge = 0;//HGE指针bool FrameFunc(){//HGE窗体函数,在下面主函数中用到if (pHge->Input_GetKeyState(HGEK_ESCAPE))//如果按ESC键,退出程序{return true;}return false;//否则不退出}int WINAPI WinMain( HINSTANCE hInstance,//主函数   HINSTANCE hPrevInstance,   LPSTR lpCmdLine,   int nShowCmd ){  pHge = hgeCreate(HGE_VERSION);//创建HGEpHge->System_SetState(HGE_FRAMEFUNC, FrameFunc);//设置框架函数//pHge->System_SetState(HGE_RENDERFUNC, RenderFunc);pHge->System_SetState(HGE_TITLE,"第一个HGE窗体");//设置标题pHge->System_SetState(HGE_SCREENWIDTH, 400);//设置窗口大小pHge->System_SetState(HGE_SCREENHEIGHT, 300);pHge->System_SetState(HGE_WINDOWED, true);//设置是窗口显示还是全屏,要全屏的话不能设置大小pHge->System_SetState(HGE_USESOUND, false);//是否使用声音//pHge->System_SetState(HGE_SHOWSPLASH, false);//让程序不要显示开始那段动画if (pHge->System_Initiate())//如果初始化成功{pHge->System_Start();//则开始运行}pHge->System_Shutdown();//程序结束后关闭系统pHge->Release();//释放HGEreturn 0;}

?

程序显示一个HGE,然后就黑屏了



HGE创设第一个窗体程序

?

?

热点排行