[HEADERS]
[reactos.git] / reactos / dll / cpl / joy / joy.h
1 #pragma once
2
3 #include <windows.h>
4 #include <commctrl.h>
5 #include <cpl.h>
6 #include <stdlib.h>
7 #include <stdio.h>
8 #include <stdarg.h>
9 #include <tchar.h>
10 #include <process.h>
11
12 #include "resource.h"
13
14 typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID);
15
16 typedef struct
17 {
18 int idIcon;
19 int idName;
20 int idDescription;
21 CPLAPPLET_PROC AppletProc;
22 } APPLET, *PAPPLET;
23
24 typedef struct
25 {
26 WCHAR szTarget[MAX_PATH];
27 WCHAR szWorkingDirectory[MAX_PATH];
28 WCHAR szDescription[MAX_PATH];
29 WCHAR szLinkName[MAX_PATH];
30 }CREATE_LINK_CONTEXT, *PCREATE_LINK_CONTEXT;
31
32
33 extern HINSTANCE hApplet;
34
35 void ShowLastWin32Error(HWND hWndOwner);
36
37 /* EOF */