source: trunk/src/user32/old/USRCALL.H@ 1036

Last change on this file since 1036 was 950, checked in by sandervl, 26 years ago

Moved old user32 here

File size: 619 bytes
Line 
1/* $Id: USRCALL.H,v 1.3 1999-09-15 23:20:37 sandervl Exp $ */
2
3/*
4 *
5 * Project Odin Software License can be found in LICENSE.TXT
6 *
7 */
8/*
9 * Win32 callback functions for OS/2
10 *
11 * Copyright 1998 Sander van Leeuwen
12 *
13 */
14#ifndef __USRCALL_H__
15#define __USRCALL_H__
16
17//Why the @#%@#$ didn't IBM use _stdcall??
18
19class EnumWindowCallback
20{
21public:
22 EnumWindowCallback(WNDENUMPROC pUserCallback, LPARAM lpData);
23 ~EnumWindowCallback();
24
25 WNDENUMPROC_O32 GetOS2Callback();
26private:
27
28 LPARAM lpUserData;
29 WNDENUMPROC pCallback;
30 friend static BOOL EXPENTRY_O32 EnumWndProc(HWND hwnd, LPARAM lpParam);
31};
32
33#endif
Note: See TracBrowser for help on using the repository browser.