Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:
Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro

Obtener nombre y apellidos usuario de forma local

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

Obtener nombre y apellidos usuario de forma local

Notapor DMART10 el Jue May 08, 2008 5:10 am

Hola,

estoy buscando la forma de obtener los nombre y apellidos del usuario que inición una sesión en el equipo desde VC++ (el nombre y los apellidos que aparecen, por ejemplo, al pulsar el botón "Inicio").

La cuestión es que necesitaría hacerlo sin hacer una consulta LDAP al Directorio Activo, ya que estoy casi seguro de que después de iniciar sesión, esos datos se almacenan en algún sitio en el equipo local.

Si alguien sabe cómo puedo obtener esa información o dónde se almacena, le agradecería enormemente que me lo comentara.

Igualmente, si sabéis con seguridad que esa información no es accesible de forma local, y sabéis cómo sería el código para acceder a ella a través de LDAP, os agradecería también que me lo comentaráis.

Muchas Gracias

Un Saludo
DANI
DMART10
Novato
Novato
 
Mensajes: 1
Registrado: Jue May 08, 2008 5:04 am

Re: Obtener nombre y apellidos usuario de forma local

Notapor ivancp el Jue May 08, 2008 10:44 am

En alguna parte encontré este codigo que obtiene el nombre de usuario actual.

Código: Seleccionar todo
         const int nBufSize = 50;
         TCHAR chBuf[nBufSize];
         ZeroMemory(chBuf,nBufSize);

         DWORD dwRet = nBufSize;
         if (::GetUserName(chBuf,&dwRet))
         {
               CString sUsuario(chBuf);
               MessageBox(sUsuario);
         }
ivancp
Programador
Programador
 
Mensajes: 241
Registrado: Jue Sep 06, 2007 12:57 pm


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados