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

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. #define IDE_NAME                    101
  11. #define IDE_TITLEINDEX              102
  12. #define IDE_ACL                     104
  13. #define IDE_LASTWRT                 105
  14. #define IDE_VALUE1                  106
  15. #define IDE_VALUE2                  107
  16. #define IDE_VALUE3                  108
  17. #define IDE_CLASS                   109
  18. #define IDB_NEXT                    111
  19. #define IDB_BACK                    112
  20. #define IDL_LISTBOX                 110
  21. #define IDL_LISTBOX2                103
  22. #define IDE_CVALUES                 113
  23. #define IDB_PRINT                   114
  24. #define IDR_FULL                    115
  25. #define IDE_TEXTOUT                 116
  26. #define IDR_TRIMMED                 117
  27. #define IDS_SELECTMSG               201
  28. #define IDS_NAME                    202
  29. #define IDS_TOPLEVEL                203
  30. #define IDS_CANTOPENKEY             204
  31. #define IDS_OPENKEYERR              205
  32. #define IDS_REGERR                  206
  33. #define IDS_DEBUG                   207
  34. #define IDS_NONAME                  208
  35. #define IDS_REGOPENERR              209
  36. #define IDS_REGQUERYERR             210
  37. #define IDS_REGENUMERR              211
  38. #define IDS_REGNONE                 212
  39. #define IDS_REGSZ                   213
  40. #define IDS_REGEXPSZ                214
  41. #define IDS_REGBIN                  215
  42. #define IDS_MALLOCERR               216
  43. #define IDS_DBGTITLE                217
  44. #define IDS_REGDWORD                218
  45. #define IDS_REGBIGEND               219
  46. #define IDS_REGLINK                 220
  47. #define IDS_REGMULTI                221
  48. #define IDS_REGRESLST               222
  49. #define IDS_REGFULLDESC             223
  50. #define IDS_REGUNDEFINE             224
  51. #define MAX_VALUE_NAME              128
  52. #define MAX_DATA_LEN                1024
  53. #define LINE_LEN                    80
  54. #define BRANCH                      1
  55. #define CHILD                       2
  56. #define OTHER                       3
  57. #define BOOT_INI                    "c:\boot.ini"
  58. #define REGISTRY_TXT                "registry.txt"
  59. // MAX_PATH is defined as 260 in windef.h
  60. #define WM_GETFIRSTKEY              WM_APP
  61. int  APIENTRY MonkeyDlgProc (HWND, WORD, LONG, LONG);
  62. VOID EnumerateLevel (HWND hDlg, LPTSTR NameLBSelect,
  63.                      LPTSTR RegPath, HKEY *hKeyRoot);
  64. VOID QueryKey (HWND, HANDLE);
  65. VOID DisplayKeyData (HWND, LPTSTR, HANDLE);