Показать сообщение отдельно

  #5  
Старый 29.10.2008, 21:39
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме:
3371897

Репутация: 1462
По умолчанию

Цитата:
Сообщение от agrofyl2  
3. Как удалить ключ реестра.
Код:
Функция RegDeleteKey удаляет указанный ключ. Эта функция не может удалить ключ, которяй является подключем.

LONG RegDeleteKey(
    HKEY hKey,	// дескриптор открытого окна 
    LPCTSTR lpSubKey 	// адрес имени подключа на удаление 
);

Параметры:

hKey 	Идентифицирует уже открытый ключ или один из предопределенных дескрипторов:

HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG

Ключ, указанный в параметре lpSubKey должен быть подключем ключа, указанного в hKey.
lpSubKey 	Адрес нульзаканчивающейся строки, указывающей имя ключа на удаление. Этот параметр не может быть NULL, и указанный ключ не должен иметь подключей.
Возвращаемые значения:

Если функция успешна, возвращается значение ERROR_SUCCESS.

Header	Declared in Winreg.h; include Windows.h.
Library	Use Advapi32.lib.
&copy msdn
 
Ответить с цитированием