WIN32 父子窗口输入问题
sky83 2006-07-05 03:01:12 我在父窗口中有如下语句:
case WM_KEYDOWN:
number[num] = (char)wParam;
InvalidateRect (hwnd, NULL, TRUE) ;
return 0 ;
case WM_PAINT:
hdc = BeginPaint (hwnd, &ps) ;
GetClientRect(hwnd,&rect);
if(strlen(number))
TextOut(hdc,15,70,number,strlen(number));
EndPaint (hwnd, &ps) ;
return 0 ;
当我调用一个子窗口覆盖该父窗口后,该子窗口含三个EDIT子控件,
SetFocus (EDIT控件) ;无法获得焦点,输入时调用父窗口中的WM_KEYDOWN消息.
单击EDIT控件之后,焦点瞬间消失,如何解决这种问题??