move more dlls
[reactos.git] / reactos / dll / cpl / desk / desk.h
1 #ifndef __CPL_DESK_H__
2 #define __CPL_DESK_H__
3
4 #include <windows.h>
5 #include <commctrl.h>
6 #include <commdlg.h>
7 #include <cpl.h>
8 #include <tchar.h>
9 #include <setupapi.h>
10 #include <stdio.h>
11
12 #include "resource.h"
13
14 typedef struct
15 {
16 int idIcon;
17 int idName;
18 int idDescription;
19
20 APPLET_PROC AppletProc;
21
22 } APPLET, *PAPPLET;
23
24 extern HINSTANCE hApplet;
25
26 typedef struct
27 {
28 BITMAPFILEHEADER *header;
29 BITMAPINFO *info;
30 BYTE *bits;
31
32 int width;
33 int height;
34
35 } DIBitmap;
36
37 extern DIBitmap *DibLoadImage(TCHAR *filename);
38 extern void DibFreeImage(DIBitmap *bitmap);
39
40 DWORD DbgPrint(PCH Format,...);
41
42 #endif /* __CPL_DESK_H__ */
43