• Domingo 15 de Diciembre de 2024, 01:35

Autor Tema:  Registro De Windows  (Leído 1716 veces)

wallsjust

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Registro De Windows
« en: Jueves 22 de Julio de 2004, 22:21 »
0
Saludos a Todos:

Necesito orientacion  para realizar un programa que lea variables del registro, lo que necesito es obtener el nombre de la maquina y su direccion ip la entrada en el archivo que necesito es
"HKEY_CURRENT_USER\Volatile Environment\","CLIENTNAME"

Gracias de ante mano y espero alguien me pueda ayudar

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Registro De Windows
« Respuesta #1 en: Viernes 23 de Julio de 2004, 00:25 »
0
En la MSDN tenes todo sobre el registro:

http://msdn.microsoft.com/library/en-us/sy...se/registry.asp

 :ph34r:  :hola:  :comp:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

wallsjust

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Re: Registro De Windows
« Respuesta #2 en: Miércoles 28 de Julio de 2004, 20:08 »
0
Para Aquellas Personas que lo necesitan
aca este es el codigo

  #include <windows.h>
 
HKEY hkey, hNetKey ;
  DWORD lenKeyValue;
  unsigned long DataType;
  int err;
  long lResult = 0;
  char *szData,szData1[256];
 

   if(RegOpenKey(HKEY_LOCAL_MACHINE,"System\\CurrentControlSet\\control\\ComputerName\\ComputerName", &hNetKey) == ERROR_SUCCESS)
    {
   
    lResult = RegQueryValueEx(hNetKey,"Computername", 0, NULL, (LPBYTE)&szData1,(LPDWORD)&size);
    MessageBox(NULL,szData1,"",0);
    RegCloseKey(hNetKey);
       
    }