Merge pull request #1168 from Frank-74/patch-7
[Glide64] Remove redundant WINPROC_OVERRIDE
This commit is contained in:
commit
76b5050928
|
@ -79,12 +79,6 @@ int ev_fullscreen = 0;
|
||||||
HINSTANCE hinstDLL = NULL;
|
HINSTANCE hinstDLL = NULL;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef WINPROC_OVERRIDE
|
|
||||||
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);
|
|
||||||
WNDPROC oldWndProc = NULL;
|
|
||||||
WNDPROC myWndProc = NULL;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef ALTTAB_FIX
|
#ifdef ALTTAB_FIX
|
||||||
HHOOK hhkLowLevelKybd = NULL;
|
HHOOK hhkLowLevelKybd = NULL;
|
||||||
LRESULT CALLBACK LowLevelKeyboardProc(int nCode,
|
LRESULT CALLBACK LowLevelKeyboardProc(int nCode,
|
||||||
|
@ -1284,11 +1278,6 @@ void CALL CloseDLL(void)
|
||||||
{
|
{
|
||||||
WriteTrace(TraceGlide64, TraceDebug, "-");
|
WriteTrace(TraceGlide64, TraceDebug, "-");
|
||||||
|
|
||||||
// re-set the old window proc
|
|
||||||
#ifdef WINPROC_OVERRIDE
|
|
||||||
SetWindowLongPtr(gfx.hWnd, GWLP_WNDPROC, (LONG_PTR)oldWndProc);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef ALTTAB_FIX
|
#ifdef ALTTAB_FIX
|
||||||
if (hhkLowLevelKybd)
|
if (hhkLowLevelKybd)
|
||||||
{
|
{
|
||||||
|
@ -1414,15 +1403,6 @@ int CALL InitiateGFX(GFX_INFO Gfx_Info)
|
||||||
|
|
||||||
gfx = Gfx_Info;
|
gfx = Gfx_Info;
|
||||||
|
|
||||||
#ifdef WINPROC_OVERRIDE
|
|
||||||
// [H.Morii] inject our own winproc so that "alt-enter to fullscreen"
|
|
||||||
// message is shown when the emulator window is activated.
|
|
||||||
WNDPROC curWndProc = (WNDPROC)GetWindowLongPtr(gfx.hWnd, GWLP_WNDPROC);
|
|
||||||
if (curWndProc && curWndProc != (WNDPROC)WndProc) {
|
|
||||||
oldWndProc = (WNDPROC)SetWindowLongPtr(gfx.hWnd, GWLP_WNDPROC, (LONG_PTR)WndProc);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
util_init();
|
util_init();
|
||||||
math_init();
|
math_init();
|
||||||
TexCacheInit();
|
TexCacheInit();
|
||||||
|
@ -2390,27 +2370,6 @@ void CALL SurfaceChanged(int width, int height)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef WINPROC_OVERRIDE
|
|
||||||
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
|
|
||||||
{
|
|
||||||
switch (msg)
|
|
||||||
{
|
|
||||||
case WM_ACTIVATEAPP:
|
|
||||||
if (wParam == TRUE && !GfxInitDone) rdp.window_changed = TRUE;
|
|
||||||
break;
|
|
||||||
case WM_PAINT:
|
|
||||||
if (!GfxInitDone) rdp.window_changed = TRUE;
|
|
||||||
break;
|
|
||||||
|
|
||||||
/* case WM_DESTROY:
|
|
||||||
SetWindowLong (gfx.hWnd, GWL_WNDPROC, (long)oldWndProc);
|
|
||||||
break;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
return CallWindowProc(oldWndProc, hwnd, msg, wParam, lParam);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
int CheckKeyPressed(int key, int mask)
|
int CheckKeyPressed(int key, int mask)
|
||||||
{
|
{
|
||||||
static Glide64Keys g64Keys;
|
static Glide64Keys g64Keys;
|
||||||
|
|
Loading…
Reference in New Issue