Código
En el ordenador de compilar tengo avg 2014 activado y no tengo problemas. En el primer portátil tengo windows defender desactivado y en el segundo activado pero esto no afecta. Por lo tanto no creo que es por el antivirus. La aplicación la ejecuto con permisos de asInvoker (/level='asInvoker') los defaults.
HKEY key; int error = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", 0, KEY_SET_VALUE, &key); if (error== ERROR_SUCCESS){ char msg[80]; sprintf_s(msg, "RegOpenKey: %u", error); MessageBox(0, msg, "Error", MB_ICONERROR); return 0; }
Si lo abro como administrador funciona.
Como lo soluciono ?
Saludos