レジストリキー情報のファイルを更新する
Declare Function RegReplaceKey Lib "ADVAPI32.dll" Alias "RegReplaceKeyA" _
(ByVal hKey As Long, ByVal lpSubKey As String, _
ByVal lpNewFile As String, ByVal lpOldFile As String) As Long
Declare Function RegReplaceKey Lib "ADVAPI32.dll" Alias "RegReplaceKeyA" _
(ByVal hKey As Integer, ByVal lpSubKey As String, _
ByVal lpNewFile As String, ByVal lpOldFile As String) As Integer
LONG RegReplaceKey(
HKEY hKey,
LPCTSTR lpSubKey,
LPCTSTR lpNewFile,
LPCTSTR lpOldFile
);
引数
hKey
オープンしているキーのハンドルlpSubKey
またはルートキーを指定する定義済みのキー
HKEY_CLASS_ROOT
HKEY_CURRNT_CONFING
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_DYN_DATA
サブキー名(vbNullString可)lpNewFile
新しい情報を核の下ファイル名lpOldFile
現在の設定をバックアップしておくファイル名戻り値
正常終了のとき ERROR_SUCCESS(=0)備考
エラーのとき 0以外
新しい情報は次の再起動時に有効になる