- Update to r53061
[reactos.git] / dll / cpl / appwiz / appwiz.h
1 #define COBJMACROS
2 #include <windows.h>
3 #include <commctrl.h>
4 #include <cpl.h>
5 #include <prsht.h>
6 #include <stdlib.h>
7 #include <stdio.h>
8 #include <stdarg.h>
9 #include <tchar.h>
10 #include <process.h>
11 #include <prsht.h>
12 #include <shlobj.h>
13 #include <objbase.h>
14 #include <shobjidl.h>
15 #include <shlguid.h>
16
17 #include "resource.h"
18
19 typedef struct
20 {
21 WCHAR szTarget[MAX_PATH];
22 WCHAR szWorkingDirectory[MAX_PATH];
23 WCHAR szDescription[MAX_PATH];
24 WCHAR szLinkName[MAX_PATH];
25 } CREATE_LINK_CONTEXT, *PCREATE_LINK_CONTEXT;
26
27 extern HINSTANCE hApplet;
28
29 /* createlink.c */
30 INT_PTR CALLBACK
31 WelcomeDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
32
33 INT_PTR CALLBACK
34 FinishDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
35
36 LONG CALLBACK
37 NewLinkHere(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2);
38
39 void ShowLastWin32Error(HWND hWndOwner);
40
41 /* EOF */