comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

UserName y ComputerName con C++

  • 0 Respuestas
  • 1530 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Expermicid

  • *
  • Underc0der
  • Mensajes: 457
  • Actividad:
    0%
  • Reputación 0
  • _-Expermicid-_
    • Ver Perfil
  • Skype: expermicid.xd
« en: Enero 17, 2013, 01:52:16 pm »
Hola a todos. Haciendo un proyecto me tope con esta necesidad: "Obtener el nombre de usuario y de la PC" desde C++ claro. Asi que inverstigando me encontre con esas apis de windows, que en muy pocas lineas cubrian mi objetivo.

Código: C
  1. #include <windows.h>
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.         char BufferC[MAX_COMPUTERNAME_LENGTH + 1];
  9.         char BufferU[100];
  10.         DWORD nSizeC = sizeof(BufferC);
  11.         DWORD nSizeU = sizeof(BufferU);
  12.         if (GetComputerName(BufferC,&nSizeC)) // Si se obtiene el nombre de la computadora se imprime
  13.         {
  14.                 cout << "Nombre de PC: " << BufferC << endl;
  15.         }
  16.         if (GetUserName(BufferU, &nSizeU)) // Si se obtiene el nombre del usuario se imprime
  17.         {
  18.                 cout << "Nombre de Usuario: " << BufferU << endl;
  19.         }
  20.         You are not allowed to view links. Register or Login();
  21.         return 0;
  22. }

El codigo lo hize para probar y esta muy simple.

Imagen:



Saludos

 

¿Te gustó el post? COMPARTILO!