Handle Quit event more gracefully

This commit is contained in:
elasota
2020-04-18 05:51:39 -04:00
parent 94f26d0be1
commit 69e3fb3023
9 changed files with 87 additions and 3 deletions

View File

@@ -56,6 +56,7 @@ LRESULT CALLBACK WinProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
switch (message)
{
case WM_DESTROY:
case WM_CLOSE:
{
PostQuitMessage(0);
return 0;
@@ -756,9 +757,6 @@ void GpDisplayDriverD3D11::Run()
{
DispatchMessage(&msg);
if (msg.message == WM_QUIT)
break;
else
{
if (msg.message == WM_MOUSEMOVE)
{