Changeset 6173 for trunk/src/user32/win32wbase.cpp
- Timestamp:
- Jul 5, 2001, 12:45:25 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/win32wbase.cpp
r6169 r6173 1 /* $Id: win32wbase.cpp,v 1.27 4 2001-07-04 17:46:04sandervl Exp $ */1 /* $Id: win32wbase.cpp,v 1.275 2001-07-05 10:45:25 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 930 930 //SvL: Notes crashes when switching views (calls DestroyWindow -> PM sends 931 931 // a WM_WINDOWPOSCHANGED msg -> crash) 932 if( CanReceiveSizeMsgs() || fDestroyWindowCalled)932 if(!CanReceiveSizeMsgs() || fDestroyWindowCalled) 933 933 return 1; 934 934 … … 2869 2869 //Note: GetTopWindow can't return a window that hasn't processed 2870 2870 // WM_NCCREATE yet (verified in NT4, SP6) 2871 if(topwindow && topwindow->state >= STATE_POST_WMNCCREATE) { 2872 hwndTop = topwindow->getWindowHandle(); 2871 if(topwindow) { 2872 if(topwindow->state >= STATE_POST_WMNCCREATE) { 2873 hwndTop = topwindow->getWindowHandle(); 2874 } 2875 else hwndTop = topwindow->GetWindow(GW_HWNDNEXT); 2873 2876 RELEASE_WNDOBJ(topwindow); 2874 2877 return hwndTop; … … 2881 2884 //Note: GetTopWindow can't return a window that hasn't processed 2882 2885 // WM_NCCREATE yet (verified in NT4, SP6) 2883 if(topwindow && topwindow->state >= STATE_POST_WMNCCREATE) { 2884 hwndTop = topwindow->getWindowHandle(); 2886 if(topwindow) { 2887 if(topwindow->state >= STATE_POST_WMNCCREATE) { 2888 hwndTop = topwindow->getWindowHandle(); 2889 } 2890 else hwndTop = topwindow->GetWindow(GW_HWNDNEXT); 2885 2891 RELEASE_WNDOBJ(topwindow); 2886 2892 return hwndTop;
Note:
See TracChangeset
for help on using the changeset viewer.