1 #ifndef __CPL_PRECOMP_H
2 #define __CPL_PRECOMP_H
13 #define NUM_APPLETS (1)
15 typedef LONG (CALLBACK
*APPLET_INITPROC
)(VOID
);
17 typedef struct _APPLET
22 APPLET_INITPROC AppletProc
;
25 extern HINSTANCE hApplet
;
27 void ShowLastWin32Error(HWND hWndOwner
);
29 /* prop sheet pages */
30 INT_PTR CALLBACK
GeneralPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
31 INT_PTR CALLBACK
ComputerPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
32 INT_PTR CALLBACK
HardwarePageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
33 INT_PTR CALLBACK
AdvancedPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
36 INT_PTR CALLBACK
HardProfDlgProc(HWND hDlg
, UINT message
, WPARAM wParam
, LPARAM lParam
);
37 INT_PTR CALLBACK
UserProfileDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
38 INT_PTR CALLBACK
EnvironmentDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
39 INT_PTR CALLBACK
StartRecDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
40 INT_PTR CALLBACK
VirtMemDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
41 INT_PTR CALLBACK
LicenceDlgProc(HWND hDlg
, UINT message
, WPARAM wParam
, LPARAM lParam
);
43 BOOL
TextToLink(HWND hwnd
, LPTSTR lpApp
, LPTSTR lpParams
);
45 typedef struct _PAGEFILE
51 } PAGEFILE
, *PPAGEFILE
;
53 typedef struct _VIRTMEM
61 PAGEFILE Pagefile
[26];
65 #endif /* __CPL_SYSDM_H */