Added wParam and lParam as parameters in SPY_ExitMessage
Added dump for the STYLECHANG[ING|ED] messages.
Dump structures on exit only if message allows changes.
diff --git a/windows/message.c b/windows/message.c
index 880c860..9af4be6 100644
--- a/windows/message.c
+++ b/windows/message.c
@@ -1803,9 +1803,9 @@
}
if (flags & SMSG_WIN32)
- SPY_ExitMessage( SPY_RESULT_OK, hwnd, msg, *pRes );
+ SPY_ExitMessage( SPY_RESULT_OK, hwnd, msg, *pRes, wParam, lParam );
else
- SPY_ExitMessage( SPY_RESULT_OK16, hwnd, msg, *pRes );
+ SPY_ExitMessage( SPY_RESULT_OK16, hwnd, msg, *pRes, wParam, lParam );
END:
WIN_ReleaseWndPtr(wndPtr);
return ret;
@@ -2309,7 +2309,8 @@
retval = CallWindowProc16( (WNDPROC16)wndPtr->winproc,
msg->hwnd, msg->message,
msg->wParam, msg->lParam );
- SPY_ExitMessage( SPY_RESULT_OK16, msg->hwnd, msg->message, retval );
+ SPY_ExitMessage( SPY_RESULT_OK16, msg->hwnd, msg->message, retval,
+ msg->wParam, msg->lParam );
WIN_ReleaseWndPtr(wndPtr);
wndPtr = WIN_FindWndPtr(msg->hwnd);
@@ -2393,7 +2394,8 @@
retval = CallWindowProcA( (WNDPROC)wndPtr->winproc,
msg->hwnd, msg->message,
msg->wParam, msg->lParam );
- SPY_ExitMessage( SPY_RESULT_OK, msg->hwnd, msg->message, retval );
+ SPY_ExitMessage( SPY_RESULT_OK, msg->hwnd, msg->message, retval,
+ msg->wParam, msg->lParam );
WIN_ReleaseWndPtr(wndPtr);
wndPtr = WIN_FindWndPtr(msg->hwnd);
@@ -2475,7 +2477,8 @@
retval = CallWindowProcW( (WNDPROC)wndPtr->winproc,
msg->hwnd, msg->message,
msg->wParam, msg->lParam );
- SPY_ExitMessage( SPY_RESULT_OK, msg->hwnd, msg->message, retval );
+ SPY_ExitMessage( SPY_RESULT_OK, msg->hwnd, msg->message, retval,
+ msg->wParam, msg->lParam );
WIN_ReleaseWndPtr(wndPtr);
wndPtr = WIN_FindWndPtr(msg->hwnd);