Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
990 B

  1. //Copyright (c) 1998 - 1999 Microsoft Corporation
  2. #ifndef _LRWIZDLL_H_
  3. #define _LRWIZDLL_H_
  4. #include "def.h"
  5. #include "lrwizapi.h"
  6. struct PageInfo
  7. {
  8. int LRMode;
  9. int LROperation;
  10. DWORD dwPrevPage;
  11. UINT CurrentPage;
  12. UINT TotalPages;
  13. HFONT hBigBoldFont;
  14. HFONT hBoldFont;
  15. };
  16. BOOL WINAPI
  17. DllMain(
  18. HANDLE hInstance,
  19. ULONG ul_reason_for_call,
  20. LPVOID lpReserved);
  21. DWORD
  22. StartWizard(
  23. HWND hWndParent,
  24. WIZACTION WizAction,
  25. LPTSTR pszLSName,
  26. PBOOL pbRefresh
  27. );
  28. #ifdef XX
  29. DWORD
  30. StartLRWiz(
  31. HWND hWndParent,
  32. LPTSTR wszLSName);
  33. #endif
  34. BOOL
  35. LRIsLSRunning();
  36. VOID
  37. SetControlFont(
  38. IN HFONT hFont,
  39. IN HWND hwnd,
  40. IN INT nId
  41. );
  42. VOID
  43. SetupFonts(
  44. IN HINSTANCE hInstance,
  45. IN HWND hwnd,
  46. IN HFONT *pBigBoldFont,
  47. IN HFONT *pBoldFont
  48. );
  49. VOID
  50. DestroyFonts(
  51. IN HFONT hBigBoldFont,
  52. IN HFONT hBoldFont
  53. );
  54. DWORD ShowProperties(HWND hWndParent);
  55. #endif