From d09553720e786834a7bbb9cfc1bfc34fee32631d Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Wed, 10 Dec 2003 16:59:00 +0000 Subject: [PATCH] removed the WM_MDICREATE case from DefWindowProc because it should only be handled by the MDIClient class svn path=/trunk/; revision=6947 --- reactos/lib/user32/windows/defwnd.c | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/reactos/lib/user32/windows/defwnd.c b/reactos/lib/user32/windows/defwnd.c index 255e2767b64..5c39ef5c037 100644 --- a/reactos/lib/user32/windows/defwnd.c +++ b/reactos/lib/user32/windows/defwnd.c @@ -1,4 +1,4 @@ -/* $Id: defwnd.c,v 1.108 2003/12/10 06:47:32 rcampbell Exp $ +/* $Id: defwnd.c,v 1.109 2003/12/10 16:59:00 weiden Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS user32.dll @@ -1138,28 +1138,7 @@ User32DefWindowProc(HWND hWnd, FillRect((HDC)wParam, &Rect, hBrush); return (1); } - case WM_MDICREATE: - { - MDICREATESTRUCTW *cs = - (MDICREATESTRUCTW *)HeapAlloc( GetProcessHeap(), 0, sizeof(*cs) ); - if (!cs) return -1; - *cs = *(MDICREATESTRUCTW *)lParam; - if (HIWORD(cs->szClass)) - { - UNICODE_STRING usBuffer; - RtlCreateUnicodeStringFromAsciiz(&usBuffer,(LPCSTR)cs->szClass); - cs->szClass = usBuffer.Buffer; - } - if (HIWORD(cs->szTitle)) - { - UNICODE_STRING usBuffer; - RtlCreateUnicodeStringFromAsciiz(&usBuffer,(LPCSTR)cs->szTitle); - cs->szTitle = usBuffer.Buffer; - } - lParam = (LPARAM)cs; - } - return 1; - + case WM_CTLCOLORMSGBOX: case WM_CTLCOLOREDIT: case WM_CTLCOLORLISTBOX: