Changeset 6718 for trunk/src/user32/oslibmsgtranslate.cpp
- Timestamp:
- Sep 15, 2001, 5:23:12 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/oslibmsgtranslate.cpp
r6337 r6718 1 /* $Id: oslibmsgtranslate.cpp,v 1.5 8 2001-07-15 14:36:38sandervl Exp $ */1 /* $Id: oslibmsgtranslate.cpp,v 1.59 2001-09-15 15:23:11 sandervl Exp $ */ 2 2 /* 3 3 * Window message translation functions for OS/2 … … 556 556 break; 557 557 case SC_CLOSE: 558 { 559 HWND hwnd = win32wnd->GetTopParent(); 560 if(win32wnd->getWindowHandle() != hwnd) { 561 RELEASE_WNDOBJ(win32wnd); 562 win32wnd = Win32BaseWindow::GetWindowFromHandle(hwnd); 563 if(win32wnd == NULL) { 564 DebugInt3(); 565 goto dummymessage; 566 } 567 winMsg->hwnd = hwnd; 568 } 558 569 win32sc = SC_CLOSE_W; 559 570 break; 571 } 560 572 case SC_MAXIMIZE: 561 573 win32sc = SC_MAXIMIZE_W; … … 578 590 goto dummymessage; 579 591 } 580 winMsg->message 592 winMsg->message= WINWM_SYSCOMMAND; 581 593 winMsg->wParam = (WPARAM)win32sc; 582 594 winMsg->lParam = MAKELONG((USHORT)x, (USHORT)y);
Note:
See TracChangeset
for help on using the changeset viewer.