1 #ifndef __CPL_PRECOMP_H
2 #define __CPL_PRECOMP_H
14 #define NUM_APPLETS (1)
16 typedef LONG (CALLBACK
*APPLET_INITPROC
)(VOID
);
18 typedef struct _APPLET
23 APPLET_INITPROC AppletProc
;
26 extern HINSTANCE hApplet
;
28 void ShowLastWin32Error(HWND hWndOwner
);
30 /* prop sheet pages */
31 INT_PTR CALLBACK
GeneralPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
32 INT_PTR CALLBACK
ComputerPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
33 INT_PTR CALLBACK
HardwarePageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
34 INT_PTR CALLBACK
AdvancedPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
37 INT_PTR CALLBACK
HardProfDlgProc(HWND hDlg
, UINT message
, WPARAM wParam
, LPARAM lParam
);
38 INT_PTR CALLBACK
UserProfileDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
39 INT_PTR CALLBACK
EnvironmentDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
40 INT_PTR CALLBACK
StartRecDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
41 INT_PTR CALLBACK
VirtMemDlgProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
42 INT_PTR CALLBACK
LicenceDlgProc(HWND hDlg
, UINT message
, WPARAM wParam
, LPARAM lParam
);
44 BOOL
TextToLink(HWND hwnd
, LPTSTR lpApp
, LPTSTR lpParams
);
46 typedef struct _PAGEFILE
52 } PAGEFILE
, *PPAGEFILE
;
54 typedef struct _VIRTMEM
62 PAGEFILE Pagefile
[26];
66 #endif /* __CPL_SYSDM_H */