Release 941210
[wine/multimedia.git] / include / mdi.h
blob73ebb4d459fc0ae49926dc4b3ea7225b5223e997
1 /* MDI.H
3 * Copyright 1994, Bob Amstadt
5 * MDI structure definitions.
6 */
8 #ifndef MDI_H
9 #define MDI_H
11 #include "windows.h"
13 #define MDI_MAXLISTLENGTH 64
14 extern LONG MDIClientWndProc(HWND hwnd, WORD message,
15 WORD wParam, LONG lParam); /* mdi.c */
18 typedef struct mdi_child_info_s
20 struct mdi_child_info_s *next, *prev;
21 HWND hwnd;
22 } MDICHILDINFO;
24 typedef struct
26 HMENU hWindowMenu;
27 MDICHILDINFO *infoActiveChildren;
28 WORD nActiveChildren;
29 WORD idFirstChild;
30 HWND hwndActiveChild;
31 HWND hwndHitTest;
32 BOOL flagMenuAltered;
33 BOOL flagChildMaximized;
34 RECT rectMaximize;
35 RECT rectRestore;
36 } MDICLIENTINFO;
38 #endif /* MDI_H */