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

Windows编程

开发平台:

Visual C++

  1. // RegDB.h -- Defines the registry interface used by this application.
  2. //            The registry database conventions are described in
  3. //            RegDb.c.
  4. #define COMPANY_NAME        "Microsoft"            // Registry path
  5. #define APPLICATION_NAME    "RegMPad32"            //   elements...
  6. #define VERSION_NUMBER      "1.0"
  7. #define KEY_VALUE_INSTALL_NAME "Installed by:"     //
  8. #define KEY_VALUE_INSTALL_ORG  "Installed for:"    //
  9. #define DEFAULTS_PATH     "Default"              // Global subnode for
  10.                                                    //   application defaults
  11. #define WORD_WRAP_DEFAULT   "Word Wrap Default"    // Value names for
  12. #define LAST_FILE_SET     "Last File Set"        //   profile data
  13. #define REG_INSTALLED       "Installed"            // Last value written during
  14.                                                    // application installation.
  15. #define GLOBAL_WORD_WRAP_DEFAULT    TRUE           // Global default for
  16.                                                    // word wrap profile value.
  17. #define ACL_BUFFER_SIZE     1024
  18. extern HKEY hkGlobal;
  19. extern HKEY hkPerUser;
  20. extern BOOL fTextWrapDefault;
  21. BOOL StoreAppConfig(HWND hwnd, PSZ pszPathBuff, PSZ pszInstallName,
  22.                     PSZ pszInstallOrg,
  23.                     BOOL fTextWrapDefault
  24.                    );
  25. BOOL CreateAppKeys();
  26. BOOL LoadConfiguration();
  27. BOOL SaveConfiguration();