simplify
This commit is contained in:
parent
5700a0eb4c
commit
00ed351691
1 changed files with 3 additions and 14 deletions
|
@ -701,16 +701,8 @@ LRESULT CALLBACK fake_WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam
|
||||||
x = (DWORD)(roundf(GET_X_LPARAM(lParam) * g_ddraw->render.unscale_w));
|
x = (DWORD)(roundf(GET_X_LPARAM(lParam) * g_ddraw->render.unscale_w));
|
||||||
y = (DWORD)(roundf(GET_Y_LPARAM(lParam) * g_ddraw->render.unscale_h));
|
y = (DWORD)(roundf(GET_Y_LPARAM(lParam) * g_ddraw->render.unscale_h));
|
||||||
|
|
||||||
InterlockedExchange((LONG*)&g_ddraw->cursor.x, x);
|
|
||||||
InterlockedExchange((LONG*)&g_ddraw->cursor.y, y);
|
|
||||||
|
|
||||||
lParam = MAKELPARAM(x, y);
|
lParam = MAKELPARAM(x, y);
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
InterlockedExchange((LONG*)&g_ddraw->cursor.x, GET_X_LPARAM(lParam));
|
|
||||||
InterlockedExchange((LONG*)&g_ddraw->cursor.y, GET_Y_LPARAM(lParam));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (GET_X_LPARAM(lParam) > g_ddraw->width || GET_Y_LPARAM(lParam) > g_ddraw->height)
|
if (GET_X_LPARAM(lParam) > g_ddraw->width || GET_Y_LPARAM(lParam) > g_ddraw->height)
|
||||||
|
@ -718,15 +710,12 @@ LRESULT CALLBACK fake_WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam
|
||||||
x = min(GET_X_LPARAM(lParam), g_ddraw->width);
|
x = min(GET_X_LPARAM(lParam), g_ddraw->width);
|
||||||
y = min(GET_Y_LPARAM(lParam), g_ddraw->height);
|
y = min(GET_Y_LPARAM(lParam), g_ddraw->height);
|
||||||
|
|
||||||
if (g_ddraw->devmode)
|
|
||||||
{
|
|
||||||
InterlockedExchange((LONG*)&g_ddraw->cursor.x, x);
|
|
||||||
InterlockedExchange((LONG*)&g_ddraw->cursor.y, y);
|
|
||||||
}
|
|
||||||
|
|
||||||
lParam = MAKELPARAM(x, y);
|
lParam = MAKELPARAM(x, y);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
InterlockedExchange((LONG*)&g_ddraw->cursor.x, GET_X_LPARAM(lParam));
|
||||||
|
InterlockedExchange((LONG*)&g_ddraw->cursor.y, GET_Y_LPARAM(lParam));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case WM_PARENTNOTIFY:
|
case WM_PARENTNOTIFY:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue