rlm@1: #ifndef VBA_REG_H rlm@1: #define VBA_REG_H rlm@1: rlm@1: extern bool regEnabled; rlm@1: rlm@1: const char *regQueryStringValue(const char *key, const char *def); rlm@1: DWORD regQueryDwordValue(const char *key, DWORD def, bool force = false); rlm@1: BOOL regQueryBinaryValue(const char *key, char *value, int count); rlm@1: void regSetStringValue(const char *key, const char *value); rlm@1: void regSetDwordValue(const char *key, DWORD value, bool force = false); rlm@1: void regSetBinaryValue(const char *key, char *value, int count); rlm@1: void regDeleteValue(const char *key); rlm@1: void regInit(const char *); rlm@1: void regShutdown(); rlm@1: bool regCreateFileType(const char *ext, const char *type); rlm@1: bool regAssociateType(const char *type, const char *desc, const char *application); rlm@1: void regExportSettingsToINI(); rlm@1: #endif // VBA_REG_H