📄 main.cpp
字号:
#include "Game.h"
#include "resource.h"
CGame* g_pGame=NULL;
void CleanUp()
{
SafeDelete(g_pGame);
}
LRESULT WINAPI WinProc(HWND hwnd,UINT msg,WPARAM wParam,LPARAM lParam)
{
switch(msg)
{
case WM_DESTROY:
PostQuitMessage(0);
return 0;
break;
}
return DefWindowProc(hwnd,msg,wParam,lParam);
}
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nShowCmd)
{
WNDCLASSEX wc={sizeof(WNDCLASSEX),
CS_CLASSDC,WinProc,
0L,
0L,
GetModuleHandle(NULL),
NULL,
NULL,
NULL,
NULL,
"Pool",
NULL};
wc.hCursor=LoadCursor(NULL,IDC_ARROW);
wc.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON));
ShowCursor(FALSE);
RegisterClassEx(&wc);
HWND hwnd=CreateWindow("Pool","Pool",WS_POPUP,0,0,GetSystemMetrics(SM_CXSCREEN),
GetSystemMetrics(SM_CYSCREEN),NULL,NULL,wc.hInstance,NULL);
ShowWindow(hwnd,SW_SHOWDEFAULT);
UpdateWindow(hwnd);
g_pGame=new CGame();
g_pGame->StartLogging();
if(g_pGame->Initialize(hwnd,800,600,hInstance))
g_pGame->GameLoop();
CleanUp();
UnregisterClass("Pool",wc.hInstance);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -