windowapp.cpp
来自「一个关于FTP的客户端的代码」· C++ 代码 · 共 58 行
CPP
58 行
#include "WindowApp.h"
COpenGL g_opengl;
extern HWND g_h_wnd;
extern HINSTANCE g_h_instance;
extern int g_cmd_show;
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,
LPSTR lpCmdLine,int nCmdShow)
{
MSG msg;
bool bQuit=false;
g_cmd_show=nCmdShow;
g_h_instance=hInstance;
if(!InitApplication())
{
return 0;
}
g_opengl.SetWindowParam(g_h_wnd,g_h_instance,640,480,16);
g_opengl.EnableOpenGL();
g_opengl.SceneInit();
g_opengl.SceneResizeViewport();
while(!bQuit)
{
if( PeekMessage(&msg,NULL,0,0,PM_REMOVE)>0)
{
if(msg.message==WM_QUIT)
{
bQuit=true;
}
else
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
else
{
g_opengl.SceneShow();
SwapBuffers(g_opengl.m_h_dc);
}
}
g_opengl.DisableOpenGL();
ShowWindow(g_h_wnd,SW_HIDE);
ChangeDisplaySettings(NULL,0);
return msg.wParam;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?