diff --git a/AutoDiskCopier_v3/src/AutoDiskCopier.h b/AutoDiskCopier_v3/src/AutoDiskCopier.h index b5fd8c6..78ade6c 100644 --- a/AutoDiskCopier_v3/src/AutoDiskCopier.h +++ b/AutoDiskCopier_v3/src/AutoDiskCopier.h @@ -196,7 +196,7 @@ class CAutoDiskCopier RegOpenKey(HKEY_LOCAL_MACHINE, TEXT("Software\\Microsoft\\Windows\\CurrentVersion\\Run"), &hReg); if (m_bAutorun) { - if (ERROR_SUCCESS == RegSetValue(hReg, TEXT("AutoDiskCopier"), REG_SZ, szFilePath, (lstrlen(szFilePath) + 1) * sizeof(TCHAR))) + if (ERROR_SUCCESS == RegSetValueEx(hReg, TEXT("AutoDiskCopier"), 0, REG_SZ, (BYTE*)szFilePath, (lstrlen(szFilePath) + 1) * sizeof(TCHAR))) { m_bLastAutorun = m_bAutorun; } @@ -208,7 +208,7 @@ class CAutoDiskCopier } else { - if (ERROR_SUCCESS == RegDeleteKey(hReg, TEXT("AutoDiskCopier"))) + if (ERROR_SUCCESS == RegDeleteValue(hReg, TEXT("AutoDiskCopier"))) { m_bLastAutorun = m_bAutorun; }