- Timestamp:
- Dec 9, 2000, 3:44:35 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gdi32/objhandle.cpp
r4755 r4767 1 /* $Id: objhandle.cpp,v 1. 7 2000-12-05 13:04:06sandervl Exp $ */1 /* $Id: objhandle.cpp,v 1.8 2000-12-09 14:44:35 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Handle Management Code for OS/2 … … 97 97 ObjectType ObjGetHandleType(HANDLE hObject) 98 98 { 99 hObject &= OBJHANDLE_MAGIC_MASK; 100 if(hObject < MAX_OBJECT_HANDLES && objHandleTable[hObject].dwUserData != 0) { 101 return objHandleTable[hObject].type; 99 DWORD objtype; 100 101 switch(OBJHANDLE_MAGIC(hObject)) 102 { 103 case GDIOBJ_REGION: 104 hObject &= OBJHANDLE_MAGIC_MASK; 105 if(hObject < MAX_OBJECT_HANDLES && objHandleTable[hObject].dwUserData != 0) { 106 return objHandleTable[hObject].type; 107 } 108 break; 109 110 case USEROBJ_MENU: 111 hObject &= OBJHANDLE_MAGIC_MASK; 112 if(hObject < MAX_OBJECT_HANDLES && objHandleTable[hObject].dwUserData != 0) { 113 return objHandleTable[hObject].type; 114 } 115 break; 116 117 case GDIOBJ_BITMAP: 118 case GDIOBJ_BRUSH: 119 case GDIOBJ_PALETTE: 120 case GDIOBJ_FONT: 121 case USEROBJ_ACCEL: 122 default: 123 break; 102 124 } 103 125 return GDIOBJ_NONE;
Note:
See TracChangeset
for help on using the changeset viewer.