#include <windows.h>
extern "C" __declspec(dllexport) void AddOption()
{
// Obtén el identificador de la clave de registro que contiene las opciones avanzadas de Explorer
HKEY hKey;
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Advanced", 0, KEY_WRITE, &hKey);
// Crea una nueva clave de registro para la opción
HKEY hNewKey;
RegCreateKeyEx(hKey, "MyOption", 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hNewKey, NULL);
// Establece los valores de la opción (ejemplo: valor DWORD)
DWORD dwValue = 1;
RegSetValueEx(hNewKey, "MyValue", 0, REG_DWORD, (const BYTE*)&dwValue, sizeof(DWORD));
// Cierra los identificadores de las claves de registro
RegCloseKey(hNewKey);
RegCloseKey(hKey);
}