Criando uma chave no registro usando RegCreateKeyEx no c++ exemplo
Posted: 10 Feb 2020, 00:07
Mais um exemplo bem escroto
Code: Select all
#include <iostream>
#include <Windows.h>
using namespace std;
int main(){
HKEY chavinhaDoRegistroManipuladaPorJezuis;
LONG veioDoRegistroUmLongDongSilver;
// Aquele 'L' maroto e escroto antes das aspas na string as vezes dá erro, no visual studio não deu.
// Se tudo der certo retornará 0 , se der permissão negada retornará 5, se nao existir 87.
// Atente-se: se der permissao negada, execute o app como admin, se executar, e não der erro e também não
// achar a chave criada, ela esta escondida debaixo da wow6432node HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node:
veioDoRegistroUmLongDongSilver = RegCreateKeyEx(HKEY_LOCAL_MACHINE, L"SOFTWARE\\GODZILLAFIREFOX", 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &chavinhaDoRegistroManipuladaPorJezuis, NULL);
printf("\nA VADIA ACIMA RETORNOU: %i\n", veioDoRegistroUmLongDongSilver);
}