00001 /* $Id: win32wndhandle.h,v 1.4 2000/01/18 20:08:18 sandervl Exp $ */ 00002 /* 00003 * Win32 Handle Management Code for OS/2 00004 * 00005 * 00006 * Copyright 1998 Sander van Leeuwen (sandervl@xs4all.nl) 00007 * 00008 * 00009 * Project Odin Software License can be found in LICENSE.TXT 00010 * 00011 */ 00012 #ifndef __WIN32WNDHANDLE_H__ 00013 #define __WIN32WNDHANDLE_H__ 00014 00015 #define MAX_WINDOW_HANDLES 1024 00016 #define WNDHANDLE_MAGIC_HIGHWORD 0x68000000 00017 #define WNDHANDLE_MAGIC_MASK 0x0000FFFF 00018 00019 BOOL HwAllocateWindowHandle(HWND *hwnd, DWORD dwUserData); 00020 void HwFreeWindowHandle(HWND hwnd); 00021 BOOL HwGetWindowHandleData(HWND hwnd, DWORD *pdwUserData); 00022 00023 #endif //__WIN32WNDHANDLE_H__