save and restore dc state

This commit is contained in:
FunkyFr3sh 2024-08-15 12:06:02 +02:00
parent 79feefac26
commit f49f09895b
3 changed files with 6 additions and 1 deletions

View file

@ -1283,7 +1283,7 @@ HRESULT dd_SetCooperativeLevel(HWND hwnd, DWORD dwFlags)
{
hook_init();
g_ddraw.wndproc = (WNDPROC)real_SetWindowLongA(g_ddraw.hwnd, GWL_WNDPROC, (LONG)fake_WndProc);
//g_ddraw.wndproc = (WNDPROC)real_SetWindowLongA(g_ddraw.hwnd, GWL_WNDPROC, (LONG)fake_WndProc);
g_ddraw.gui_thread_id = GetWindowThreadProcessId(g_ddraw.hwnd, NULL);
if (!g_ddraw.render.hdc)