6 #define WIN32_NO_STATUS
16 typedef LONG (CALLBACK
*APPLET_INITPROC
)(VOID
);
18 typedef struct _APPLET
23 APPLET_INITPROC AppletProc
;
27 typedef struct _GLOBAL_DATA
30 STICKYKEYS stickyKeys
;
31 STICKYKEYS oldStickyKeys
;
32 FILTERKEYS filterKeys
;
33 FILTERKEYS oldFilterKeys
;
34 TOGGLEKEYS toggleKeys
;
35 TOGGLEKEYS oldToggleKeys
;
39 SOUNDSENTRY ssSoundSentry
;
43 HIGHCONTRAST highContrast
;
54 ACCESSTIMEOUT accessTimeout
;
55 SERIALKEYS serialKeys
;
56 TCHAR szActivePort
[MAX_PATH
];
57 TCHAR szPort
[MAX_PATH
];
59 BOOL bSoundOnActivation
;
61 } GLOBAL_DATA
, *PGLOBAL_DATA
;
64 extern HINSTANCE hApplet
;
66 void ShowLastWin32Error(HWND hWndOwner
);
68 INT_PTR CALLBACK
DisplayPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
69 INT_PTR CALLBACK
GeneralPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
70 INT_PTR CALLBACK
KeyboardPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
71 INT_PTR CALLBACK
MousePageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
72 INT_PTR CALLBACK
SoundPageProc(HWND hwndDlg
, UINT uMsg
, WPARAM wParam
, LPARAM lParam
);
74 #endif /* _ACCESS_H */