30 #if JUCE_WINDOWS || DOXYGEN 62 static String JUCE_CALLTYPE getValue (
const String& regValuePath,
71 static uint32 JUCE_CALLTYPE getBinaryValue (
const String& regValuePath,
MemoryBlock& resultData,
WoW64Mode mode = WoW64_Default);
76 static bool JUCE_CALLTYPE setValue (
const String& regValuePath,
const String& value,
WoW64Mode mode = WoW64_Default);
81 static bool JUCE_CALLTYPE setValue (
const String& regValuePath, uint32 value,
WoW64Mode mode = WoW64_Default);
86 static bool JUCE_CALLTYPE setValue (
const String& regValuePath, uint64 value,
WoW64Mode mode = WoW64_Default);
94 static bool JUCE_CALLTYPE valueExists (
const String& regValuePath,
WoW64Mode mode = WoW64_Default);
97 static bool JUCE_CALLTYPE keyExists (
const String& regKeyPath,
WoW64Mode mode = WoW64_Default);
100 static bool JUCE_CALLTYPE deleteValue (
const String& regValuePath,
WoW64Mode mode = WoW64_Default);
103 static bool JUCE_CALLTYPE deleteKey (
const String& regKeyPath,
WoW64Mode mode = WoW64_Default);
122 static bool JUCE_CALLTYPE registerFileAssociation (
const String& fileExtension,
123 const String& symbolicDescription,
124 const String& fullDescription,
125 const File& targetExecutable,
126 int iconResourceNumber,
127 bool registerForCurrentUserOnly,
132 JUCE_DEPRECATED (
static bool valueExistsWow64 (
const String&));
133 JUCE_DEPRECATED (
static bool keyExistsWow64 (
const String&));
#define JUCE_API
This macro is added to all JUCE public class declarations.
Contains some static helper functions for manipulating the MS Windows registry (Only available on Win...
WoW64Mode
These values can be used to specify whether the 32- or 64-bit registry should be used.
Represents a local file or directory.
A class to hold a resizable block of raw data.