Programmation en C

 

[En construction]

Accueil
Presentation
Fonctionnement
Les outils
programmer
Infos utiles

 

Exemple d'utilisation de l'API 32 en C

 

bulletchanger les valeurs de 2 clés systèmes de Windows

 

#include <windows.h>

#define LICENSE_KEY HKEY_LOCAL_MACHINE

#define LICENSE_SUBKEY « Software\Microsoft\Windows\currentversion »

Void main (void)

{

HKEY hLicenseKey;

If(RegOpenKeyEx(LICENSE_KEY,LICENSE_SUBKEY,0,KEY_ALL_ACCESS,&hLicenseKey)==ERROR_SUCCESS)

{#define NEW_OWNER « Linus Torvalds »

#define NEW_ORG « LINUX »

RegSetValueEx(hLicenseKey, « Owner »,0,REG_SZ,NEW_OWNER,lstrlen(NEW_OWNER));

RegSetValueEx(hLicenseKey, « Organization »,0,REG_SZ,NEW_ORG,lstrlen(NEW_ORG));

RegCloseKey(hLicenseKey);

}

}