scrnsave.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. /**
  2. * This file has no copyright assigned and is placed in the Public Domain.
  3. * This file is part of the mingw-w64 runtime package.
  4. * No warranty is given; refer to the file DISCLAIMER.PD within this package.
  5. */
  6. #ifndef _INC_SCRNSAVE
  7. #define _INC_SCRNSAVE
  8. #include <pshpack1.h>
  9. #ifdef __cplusplus
  10. extern "C" {
  11. #endif
  12. #define IDS_DESCRIPTION 1
  13. #define ID_APP 100
  14. #define DLG_SCRNSAVECONFIGURE 2003
  15. #define idsIsPassword 1000
  16. #define idsIniFile 1001
  17. #define idsScreenSaver 1002
  18. #define idsPassword 1003
  19. #define idsDifferentPW 1004
  20. #define idsChangePW 1005
  21. #define idsBadOldPW 1006
  22. #define idsAppName 1007
  23. #define idsNoHelpMemory 1008
  24. #define idsHelpFile 1009
  25. #define idsDefKeyword 1010
  26. #if defined(UNICODE)
  27. LRESULT WINAPI ScreenSaverProcW(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam);
  28. #define ScreenSaverProc ScreenSaverProcW
  29. #else
  30. LRESULT WINAPI ScreenSaverProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam);
  31. #endif
  32. LRESULT WINAPI DefScreenSaverProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam);
  33. WINBOOL WINAPI ScreenSaverConfigureDialog(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
  34. WINBOOL WINAPI RegisterDialogClasses(HANDLE hInst);
  35. #define WS_GT (WS_GROUP | WS_TABSTOP)
  36. #define MAXFILELEN 13
  37. #define TITLEBARNAMELEN 40
  38. #define APPNAMEBUFFERLEN 40
  39. #define BUFFLEN 255
  40. extern HINSTANCE hMainInstance;
  41. extern HWND hMainWindow;
  42. extern WINBOOL fChildPreview;
  43. extern TCHAR szName[TITLEBARNAMELEN];
  44. extern TCHAR szAppName[APPNAMEBUFFERLEN];
  45. extern TCHAR szIniFile[MAXFILELEN];
  46. extern TCHAR szScreenSaver[22];
  47. extern TCHAR szHelpFile[MAXFILELEN];
  48. extern TCHAR szNoHelpMemory[BUFFLEN];
  49. extern UINT MyHelpMessage;
  50. #define SCRM_VERIFYPW WM_APP
  51. void WINAPI ScreenSaverChangePassword(HWND hParent);
  52. #ifdef __cplusplus
  53. }
  54. #endif
  55. #include <poppack.h>
  56. #endif