Message translation for WM_WININICHANGE.

diff --git a/windows/winproc.c b/windows/winproc.c
index b32e9f8..d26886c 100644
--- a/windows/winproc.c
+++ b/windows/winproc.c
@@ -432,8 +432,9 @@
             *plparam = (LPARAM)ptr;
         }
         return 1;
-
+    /* lparam is string (0-terminated) */
     case WM_SETTEXT:
+    case WM_WININICHANGE:
     case CB_DIR:
     case CB_FINDSTRING:
     case CB_FINDSTRINGEXACT:
@@ -527,7 +528,6 @@
     case WM_DEVMODECHANGE:
     case WM_PAINTCLIPBOARD:
     case WM_SIZECLIPBOARD:
-    case WM_WININICHANGE:
     case EM_SETPASSWORDCHAR:
         FIXME(msg, "message %s (0x%x) needs translation, please report\n", SPY_GetMsgName(msg), msg );
         return -1;
@@ -578,6 +578,7 @@
         break;
 
     case WM_SETTEXT:
+    case WM_WININICHANGE:
     case CB_DIR:
     case CB_FINDSTRING:
     case CB_FINDSTRINGEXACT:
@@ -654,6 +655,7 @@
         return 1;
 
     case WM_SETTEXT:
+    case WM_WININICHANGE:
     case CB_DIR:
     case CB_FINDSTRING:
     case CB_FINDSTRINGEXACT:
@@ -747,7 +749,6 @@
     case WM_DEVMODECHANGE:
     case WM_PAINTCLIPBOARD:
     case WM_SIZECLIPBOARD:
-    case WM_WININICHANGE:
     case EM_SETPASSWORDCHAR:
         FIXME(msg, "message %s (%04x) needs translation, please report\n",SPY_GetMsgName(msg),msg );
         return -1;
@@ -775,6 +776,7 @@
         break;
 
     case WM_SETTEXT:
+    case WM_WININICHANGE:
     case CB_DIR:
     case CB_FINDSTRING:
     case CB_FINDSTRINGEXACT: