Registrywert auslesen und wiedergeben!

scorpionx

Mitglied
EDIT: GetUserName Problem

Hallo,

ich habe eine Frage,..
Wie kann ich eine Registry-Datei abrufen in C++ wiedergeben!
Meine Idee war diese, dass ich den LogonUserName auslese und im Programm wieder gebe!
Also im schreibgeschützten Eingabefeld soll man den Namen sehen der angemeldet ist!

Eigentlich ganz easy!.

Danke im Vorraus
 
Zuletzt bearbeitet:
Code:
--------------------Konfiguration: Net Send - Win32 Debug--------------------
Kompilierung läuft...
Net SendDlg.cpp
C:\DOKUMENTE UND EINSTELLUNGEN\TOLGA.KARAKOC\DESKTOP\Test!\Net Send\Net SendDlg.cpp(341) : error C2660: 'GetUserNameA' : Funktion akzeptiert keine 0 Parameter
Fehler beim Ausführen von cl.exe.

Net SendDlg.obj - 1 Fehler, 0 Warnung(en)

Das hatte ich schon mal versucht aber da kam diese Fehlermeldung auch! ich weiß das ich was vergessen hab oder?
 
Okay hab gesucht und gefunden

Code:
char szUserName[200];
DWORD size = 200;

GetUserName( szUserName, &size);

Aber jetzt zeig er mir nichts mehr an! so hat der auch keine Fehler
 
Bekommst du denn TRUE oder FALSE zurück? Bei letzterem kannst du mit GetLastError einen Fehlerwert auslesen.

Den steckst du dann in das Error Lookup Tool (bei VS integriert unter Tools) und das spuckt dir eine Beschreibung des Fehlers aus.

Ich hatte mit GetUserName bis jetzt keine Probleme.
 
Zurück