Opens the key and makes it current.
True on success.
False on failure.
Use this method to open the key and make it current. If the key doesn't exist (or value with the specified name exists) and CanCreate parameter is True, the method creates a key (or turns a value into a key). If the method fails to open a key it returns False but the current key is undefined.