新建一个Win32Application 空项目
创建一个C++源文件
代码如下:
#include <hge.h> HGE *hge = 0; bool FrameFunc() { //按下Esc键,退出程序 if(hge->Input_GetKeyState(HGEK_ESCAPE)) return true; return false; } int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int) { //初始化HGE指针 hge = hgeCreate(HGE_VERSION); //设置帧函数 hge->System_SetState(HGE_FRAMEFUNC,FrameFunc); //设置窗口模式,true窗口模式 false 全屏模式 hge->System_SetState(HGE_WINDOWED,true); //设置声音 hge->System_SetState(HGE_USESOUND,false); //标题升值 hge->System_SetState(HGE_TITLE,"My Game"); //完成初始化 if(hge->System_Initiate()) { hge->System_Start(); } else { MessageBox(NULL,hge->System_GetErrorMessage(),"Error",MB_OK|MB_ICONERROR|MB_APPLMODAL); } //释放资源 hge->System_Shutdown(); hge->Release(); return 0; }
运行结果: