APP.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. /******************************************************************************
  2. *       This is a part of the Microsoft Source Code Samples. 
  3. *       Copyright (C) 1993-1997 Microsoft Corporation.
  4. *       All rights reserved. 
  5. *       This source code is only intended as a supplement to 
  6. *       Microsoft Development Tools and/or WinHelp documentation.
  7. *       See these sources for detailed information regarding the 
  8. *       Microsoft samples programs.
  9. ******************************************************************************/
  10. #ifndef TEXT
  11. // this is non-Unicode Win16 build
  12. #define CHAR   char
  13. #define UCHAR  unsigned char
  14. #define TCHAR  CHAR
  15. #define LPTSTR LPSTR
  16. #define TEXT(x) x
  17. #define COORD   int
  18. #else
  19. #define COORD   LONG
  20. #define HINSTANCE HMODULE
  21. #endif
  22. // Menu item IDs
  23. #define IDM_PRINT       1
  24. #define IDM_EXIT        2
  25. #define IDM_NEXTPAGE    3
  26. #define IDM_PREVPAGE    4
  27. #define IDM_NEXTSECTION 5
  28. #define IDM_PREVSECTION 6
  29. #define IDM_ZOOMIN      7
  30. #define IDM_ZOOMOUT     8
  31. #define IDM_FONT        9
  32. #define IDM_DECIMAL     10
  33. #define IDM_HELP        11
  34. #define IDM_ABOUT       12
  35. #define IDM_ALLPAGES    13
  36. #define IDM_FIRSTPAGE   200  // pseudo menu items
  37. #define IDM_LASTPAGE    201
  38. // String Table IDs
  39. #define IDS_CLASSNAME    1024
  40. #define IDS_MSGCAPTION   1025
  41. #define IDS_UCFONT       1026
  42. #define IDS_ANSIFONT     1027
  43. #define IDS_LABELFONT    1028
  44. #define IDS_HEADERFONT   1029
  45. #define IDS_PRINTERR     1030
  46. #define IDS_NOTIMPLEM    1031
  47. // Manifest Constants
  48. #define DONE TRUE
  49. #define INCH1     1440
  50. #define INCH2      720  // half
  51. #define INCH4      360  // quarter
  52. #define INCH8      180  // eigth
  53. #define INCH10     144  // tenth
  54. // Paper Size: Redefine for non-US
  55. #define PAGEWIDTH  (8*INCH1+INCH2)
  56. #define PAGEHEIGHT (11*INCH1)
  57. #include "resource.h"