[NTOS:IO]
[reactos.git] / reactos / base / applications / mmc / precomp.h
1 #ifndef _MMC_PCH_
2 #define _MMC_PCH_
3
4 #include <stdarg.h>
5
6 #include <windef.h>
7 #include <winbase.h>
8 #include <winuser.h>
9
10 #define WM_USER_CLOSE_CHILD (WM_USER + 1)
11
12
13 /* console.c */
14
15 BOOL
16 RegisterMMCWndClasses(VOID);
17
18 VOID
19 UnregisterMMCWndClasses(VOID);
20
21 HWND
22 CreateConsoleWindow(IN LPCTSTR lpFileName OPTIONAL,
23 int nCmdShow);
24
25 /* misc.c */
26
27 INT
28 LengthOfStrResource(IN HINSTANCE hInst,
29 IN UINT uID);
30
31 DWORD
32 LoadAndFormatString(IN HINSTANCE hInstance,
33 IN UINT uID,
34 OUT LPTSTR *lpTarget,
35 ...);
36
37 /* mmc.c */
38
39 extern HINSTANCE hAppInstance;
40 extern HANDLE hAppHeap;
41 extern HWND hwndMainConsole;
42 extern HWND hwndMDIClient;
43
44 #endif /* _MMC_PCH_ */