2 * Shell Library definitions
12 extern INT
ShellAbout(HWND hWnd
, LPCSTR szApp
, LPCSTR szOtherStuff
, HICON hIcon
);
13 extern void SHELL_LoadRegistry();
14 extern void SHELL_SaveRegistry();
15 extern void SHELL_Init();
17 #define SHELL_ERROR_SUCCESS 0L
18 #define SHELL_ERROR_BADDB 1L
19 #define SHELL_ERROR_BADKEY 2L
20 #define SHELL_ERROR_CANTOPEN 3L
21 #define SHELL_ERROR_CANTREAD 4L
22 #define SHELL_ERROR_CANTWRITE 5L
23 #define SHELL_ERROR_OUTOFMEMORY 6L
24 #define SHELL_ERROR_INVALID_PARAMETER 7L
25 #define SHELL_ERROR_ACCESS_DENIED 8L
27 typedef struct { /* structure for dropped files */
30 BOOL fInNonClientArea
;
31 /* memory block with filenames follows */
32 } DROPFILESTRUCT
, *LPDROPFILESTRUCT
;
34 #define SE_ERR_SHARE 26
35 #define SE_ERR_ASSOCINCOMPLETE 27
36 #define SE_ERR_DDETIMEOUT 28
37 #define SE_ERR_DDEFAIL 29
38 #define SE_ERR_DDEBUSY 30
39 #define SE_ERR_NOASSOC 31
41 LRESULT
AboutDlgProc(HWND hWnd
,UINT msg
,WPARAM wParam
,LPARAM lParam
);
43 #endif /* __WINE_SHELL_H */