mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-15 06:04:49 +01:00
add some tweaks for testing to MapWindowPoints hook
This commit is contained in:
parent
057e41e3c1
commit
46d09b2175
@ -438,14 +438,33 @@ BOOL WINAPI fake_EnableWindow(HWND hWnd, BOOL bEnable)
|
||||
|
||||
int WINAPI fake_MapWindowPoints(HWND hWndFrom, HWND hWndTo, LPPOINT lpPoints, UINT cPoints)
|
||||
{
|
||||
if (g_ddraw && hWndFrom == g_ddraw->hwnd && hWndTo == HWND_DESKTOP)
|
||||
if (g_ddraw)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
if (hWndTo == HWND_DESKTOP)
|
||||
{
|
||||
if (hWndFrom == g_ddraw->hwnd)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
//real_MapWindowPoints(hWndFrom, hWndTo, lpPoints, cPoints);
|
||||
//return real_MapWindowPoints(HWND_DESKTOP, g_ddraw->hwnd, lpPoints, cPoints);
|
||||
}
|
||||
}
|
||||
|
||||
if (g_ddraw && hWndFrom == HWND_DESKTOP && hWndTo == g_ddraw->hwnd)
|
||||
{
|
||||
return 0;
|
||||
if (hWndFrom == HWND_DESKTOP)
|
||||
{
|
||||
if (hWndTo == g_ddraw->hwnd)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
//real_MapWindowPoints(g_ddraw->hwnd, HWND_DESKTOP, lpPoints, cPoints);
|
||||
//return real_MapWindowPoints(hWndFrom, hWndTo, lpPoints, cPoints);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return real_MapWindowPoints(hWndFrom, hWndTo, lpPoints, cPoints);
|
||||
|
Loading…
x
Reference in New Issue
Block a user