source: trunk/src/user32/win32wndhandle.h@ 10366

Last change on this file since 10366 was 10256, checked in by sandervl, 22 years ago

Updates

File size: 749 bytes
Line 
1/* $Id: win32wndhandle.h,v 1.6 2003-10-02 10:36:00 sandervl Exp $ */
2/*
3 * Win32 Handle Management Code for OS/2
4 *
5 *
6 * Copyright 1998 Sander van Leeuwen (sandervl@xs4all.nl)
7 *
8 *
9 * Project Odin Software License can be found in LICENSE.TXT
10 *
11 */
12#ifndef __WIN32WNDHANDLE_H__
13#define __WIN32WNDHANDLE_H__
14
15#define MAX_WINDOW_HANDLES 1024
16#define WNDHANDLE_MAGIC_HIGHWORD 0x68000000
17#define WNDHANDLE_MAGIC_MASK 0x0000FFFF
18
19#define WINHANDLE_CRITSECTION_NAME "\\SEM32\\ODIN_WINHANDLE.SEM"
20
21void InitializeWindowHandles();
22void FinalizeWindowHandles();
23BOOL HwAllocateWindowHandle(HWND *hwnd, DWORD dwUserData);
24void HwFreeWindowHandle(HWND hwnd);
25BOOL HwGetWindowHandleData(HWND hwnd, DWORD *pdwUserData);
26
27#endif //__WIN32WNDHANDLE_H__
Note: See TracBrowser for help on using the repository browser.