Reader small image

You're reading from  C++ Windows Programming

Product typeBook
Published inSep 2016
Reading LevelIntermediate
PublisherPackt
ISBN-139781786464224
Edition1st Edition
Languages
Right arrow
Author (1)
Stefan Björnander
Stefan Björnander
author image
Stefan Björnander

Stefan Björnander is the author of the books Microsoft Windows C++ and C++ Windows Programming. He holds a Master of Engineering and a Licentiate in Computer Science. He has worked as a software developer and as a teacher in computer science and mathematics for many years.
Read more about Stefan Björnander

Right arrow

The registry


The static write, read, and erase methods in the Registry class operate on values of the Integer, Double, Boolean, and String types, as well as memory blocks in the Windows Registry.

Registry.h:

namespace SmallWindows { 
  class Registry { 
    public: 
      static void WriteInteger(String key, const int value); 
      static void WriteDouble(String key, const double value); 
      static void WriteBoolean(String key, const bool value); 
      static void WriteString(String key, const String text); 

      static void WriteBuffer(String key, const void* buffer, 
                              int size); 
 
      static int ReadInteger(String key, const int defaultValue); 
      static double ReadDouble(String key, 
                               const double defaultValue); 
      static bool ReadBoolean(String key, 
                              const bool defaultValue); 
      static String ReadString...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
C++ Windows Programming
Published in: Sep 2016Publisher: PacktISBN-13: 9781786464224

Author (1)

author image
Stefan Björnander

Stefan Björnander is the author of the books Microsoft Windows C++ and C++ Windows Programming. He holds a Master of Engineering and a Licentiate in Computer Science. He has worked as a software developer and as a teacher in computer science and mathematics for many years.
Read more about Stefan Björnander