C++基本游戏框架(实现双缓冲机制)
/* 定义游戏引擎类GameEngine */ class GameEngine { /* 声明不公开的成员变量 */ protected: static GameEngine * m_pGameEngine; //静态成员,用于记录指向引擎自身的指针 HINSTANCE m_hInstance; //当前程序实例句柄 HWND m_hWnd; //当前程序实例窗口句柄 TCHAR m_szWindowClass[50]; //窗口类名称 TCHAR m_szTitle[50]; //窗口标题 WORD m_wIcon; //程序图标(大) WORD m_wSmallIcon; //程序图标
用户评论