可以去看看 c++ in action(c++实践之路)
下面是一个实现,摘自《windows游戏编程》
//Application.h
#include <windows.h>
class CApplication
{
protected:
//是否是全屏模式
int m_bFullScreen;
//窗口客户区宽度
int ScreenW;
//窗口客户区高度
int ScreenH;
//窗口背景画刷
int ClientBKColor;
//是否可以改变窗口大小的属性变量
int Change_Size_Able;
//是否使用鼠标指针
int Show_Mouse_Cursor;
//窗口的激活状态
BOOL bActive;
//窗口客户区的相对于屏幕左上角的位置
RECT rectWin;