diff src/video/win32/SDL_win32events.c @ 4763:518d1679d2d0

Merged Daniel's Google Summer of Code work from SDL-gsoc2010_IME
author Sam Lantinga <slouken@libsdl.org>
date Sun, 22 Aug 2010 12:39:27 -0700
parents c24ba2cc9583 436183eb30c8
children 7b1d35d98294
line wrap: on
line diff
--- a/src/video/win32/SDL_win32events.c	Sun Aug 22 12:35:34 2010 -0700
+++ b/src/video/win32/SDL_win32events.c	Sun Aug 22 12:39:27 2010 -0700
@@ -139,6 +139,8 @@
     }
 
 #endif
+    if (IME_HandleMessage(hwnd, msg, wParam, &lParam, data->videodata))
+        return 0;
 
     switch (msg) {
 
@@ -605,7 +607,7 @@
     class.hbrBackground = NULL;
     class.hInstance = SDL_Instance;
     class.style = SDL_Appstyle;
-    class.lpfnWndProc = DefWindowProc;
+    class.lpfnWndProc = WIN_WindowProc;
     class.cbWndExtra = 0;
     class.cbClsExtra = 0;
     if (!RegisterClass(&class)) {