Escrevendo com RegSetValueEx via C++ o valor de um site sexual no regedit exemplo

Você está cansado daqueles exemplos pra lá de complexos , abstratos e escrotos que só os nerds da programação entendem ? Parece mais que a pessoa dá exemplos complexos só para você dizer: -- Nossa como você é foda! E o pior, você vai compilar e sempre dá um erro!
Cansado daqueles exemplos hediondos da https://developer.android.com para quem é inteligentão? Cansado aqueles exemplos grandiosos e massantes do https://docs.microsoft.com que só é facil pra eles? Venha pra cá e poste códigos que até crianças entendem aqui! Mostre de forma ridícula como métodos, classes e outras coisas são chamadas. Vamos dar exemplos bem amadores de C++ , Java , Python e outras desgraças!
Forum rules
Não poste coisas complicadas só para mostrar que é 'BONZÃO' ! Queremos coisas pequenas e simples e sem notação húngara
Post Reply
User avatar
deuziane
Posts: 10
Joined: 09 Feb 2020, 18:37
Contact:

Escrevendo com RegSetValueEx via C++ o valor de um site sexual no regedit exemplo

Post by deuziane » 10 Feb 2020, 00:57

Vamos escrever no registro do Mozilla o famoso site pornô que todo mundo conhece

Code: Select all

#include <iostream>
#include <Windows.h>
using namespace std;

int main(){

	HKEY chavinhaDoRegistroManipuladaPorJezuis;
	LONG veioDoRegistroUmLongDongSilver, veioDoRegistroUmLongDongSilver2;
	LPCTSTR qualEhOsite=L"xvideos.com";

	// Colocando no HKEY_CURRENT_USER\Software\Mozilla\CAMPO_SITE_DE_PORNOZAO  o valor xvideos.com
	// 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 = RegOpenKeyEx(HKEY_CURRENT_USER, L"Software\\Mozilla", NULL, KEY_ALL_ACCESS, &chavinhaDoRegistroManipuladaPorJezuis);
	veioDoRegistroUmLongDongSilver2 = RegSetValueEx(chavinhaDoRegistroManipuladaPorJezuis,L"CAMPO_SITE_DE_PORNOZAO", NULL, REG_SZ, (LPBYTE)qualEhOsite, sizeof(wchar_t)*(wcslen(qualEhOsite) + 1));
	printf("\nA VADIA ACIMA RETORNOU: %i\n", veioDoRegistroUmLongDongSilver2);

}

Post Reply