- Timestamp:
- Oct 28, 1999, 9:09:17 PM (26 years ago)
- Location:
- trunk/src/user32
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/loadres.cpp
r1425 r1499 1 /* $Id: loadres.cpp,v 1.1 0 1999-10-23 23:04:35sandervl Exp $ */1 /* $Id: loadres.cpp,v 1.11 1999-10-28 19:09:16 sandervl Exp $ */ 2 2 3 3 /* … … 342 342 HBITMAP WIN32API LoadBitmapW(HINSTANCE hinst, LPCWSTR lpszBitmap) 343 343 { 344 HBITMAP hBitmap ;344 HBITMAP hBitmap = 0; 345 345 346 346 if(IsSystemBitmap((ULONG *)&lpszBitmap)) { -
trunk/src/user32/win32wbase.cpp
r1491 r1499 1 /* $Id: win32wbase.cpp,v 1.6 4 1999-10-28 15:20:25sandervl Exp $ */1 /* $Id: win32wbase.cpp,v 1.65 1999-10-28 19:09:17 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 1621 1621 case WM_CREATE: 1622 1622 { 1623 if( win32wndproc(getWindowHandle(), WM_CREATE, 0, lParam) == -1) {1623 if(CallWindowProcA(win32wndproc, getWindowHandle(), WM_CREATE, 0, lParam) == -1) { 1624 1624 dprintf(("WM_CREATE returned -1\n")); 1625 1625 rc = -1; //don't create window … … 1632 1632 } 1633 1633 case WM_SETTEXT: 1634 rc = win32wndproc(getWindowHandle(), WM_SETTEXT, wParam, lParam);1634 rc = CallWindowProcA(win32wndproc, getWindowHandle(), WM_SETTEXT, wParam, lParam); 1635 1635 break; 1636 1636 … … 1648 1648 1649 1649 default: 1650 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);1650 rc = CallWindowProcA(win32wndproc, getWindowHandle(), Msg, wParam, lParam); 1651 1651 break; 1652 1652 } … … 1679 1679 case WM_CREATE: 1680 1680 { 1681 if( win32wndproc(getWindowHandle(), WM_CREATE, 0, lParam) == -1) {1681 if(CallWindowProcW(win32wndproc, getWindowHandle(), WM_CREATE, 0, lParam) == -1) { 1682 1682 dprintf(("WM_CREATE returned -1\n")); 1683 1683 rc = -1; //don't create window … … 1690 1690 } 1691 1691 case WM_SETTEXT: 1692 rc = win32wndproc(getWindowHandle(), WM_SETTEXT, wParam, lParam);1692 rc = CallWindowProcW(win32wndproc, getWindowHandle(), WM_SETTEXT, wParam, lParam); 1693 1693 break; 1694 1694 … … 1706 1706 1707 1707 default: 1708 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);1708 rc = CallWindowProcW(win32wndproc, getWindowHandle(), Msg, wParam, lParam); 1709 1709 break; 1710 1710 } … … 1730 1730 case WM_CREATE: 1731 1731 { 1732 if( win32wndproc(getWindowHandle(), WM_CREATE, 0, lParam) == -1) {1732 if(CallWindowProcA(win32wndproc, getWindowHandle(), WM_CREATE, 0, lParam) == -1) { 1733 1733 dprintf(("WM_CREATE returned -1\n")); 1734 1734 rc = -1; //don't create window … … 1751 1751 break; 1752 1752 default: 1753 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);1753 rc = CallWindowProcA(win32wndproc, getWindowHandle(), Msg, wParam, lParam); 1754 1754 break; 1755 1755 } … … 1776 1776 case WM_CREATE: 1777 1777 { 1778 if( win32wndproc(getWindowHandle(), WM_CREATE, 0, lParam) == -1) {1778 if(CallWindowProcW(win32wndproc, getWindowHandle(), WM_CREATE, 0, lParam) == -1) { 1779 1779 dprintf(("WM_CREATE returned -1\n")); 1780 1780 rc = -1; //don't create window … … 1797 1797 break; 1798 1798 default: 1799 rc = win32wndproc(getWindowHandle(), Msg, wParam, lParam);1799 rc = CallWindowProcW(win32wndproc, getWindowHandle(), Msg, wParam, lParam); 1800 1800 break; 1801 1801 } -
trunk/src/user32/winmenu.cpp
r1453 r1499 1 /* $Id: winmenu.cpp,v 1.1 1 1999-10-26 11:14:52sandervl Exp $ */1 /* $Id: winmenu.cpp,v 1.12 1999-10-28 19:09:17 sandervl Exp $ */ 2 2 3 3 /* … … 41 41 HMENU ODIN_INTERNAL ODIN_CreatePopupMenu(void); 42 42 BOOL ODIN_INTERNAL ODIN_DestroyMenu(HMENU); 43 44 43 45 44 //@@@PH: experiment with WINE LoadMenuIndirect code … … 655 654 } 656 655 657 if( HIWORD(arg5) != 0)656 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 658 657 astring = UnicodeToAsciiString((LPWSTR)arg5); 659 658 else … … 661 660 662 661 rc = ODIN_ModifyMenuA(hMenu, arg2, arg3, arg4, astring); 663 if( HIWORD(arg5) != 0)662 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 664 663 FreeAsciiString(astring); 665 664 … … 748 747 char *astring = NULL; 749 748 750 if( HIWORD(arg5) != 0)749 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 751 750 astring = UnicodeToAsciiString((LPWSTR)arg5); 752 751 else … … 755 754 rc = ODIN_InsertMenuA(hMenu, arg2, arg3, arg4, astring); 756 755 757 if( HIWORD(arg5) != 0)756 if(IS_STRING_ITEM(arg3) && HIWORD(arg5) != 0) 758 757 FreeAsciiString(astring); 759 758
Note:
See TracChangeset
for help on using the changeset viewer.