Registriert seit: 12. Dez 2004
Ort: Wien, Österriech
893 Beiträge
Delphi 6 Enterprise
|
Re: [C++] Username auslesen
14. Feb 2006, 17:00
Ohne TypeCasting ist bei mir alles OK.
Code:
#include <iostream>
#include <windows.h>
#define INFO_BUFFER_SIZE 32767
struct dataBuf
{
TCHAR ComputerName[INFO_BUFFER_SIZE];
TCHAR UserName[INFO_BUFFER_SIZE];
TCHAR SysDir[INFO_BUFFER_SIZE];
TCHAR WinDir[INFO_BUFFER_SIZE];
};
dataBuf pData;
DWORD countChar = INFO_BUFFER_SIZE;
using namespace std;
int main()
{
if( !GetUserName(pData.UserName, &countChar) )
{
cout << GetLastError() << endl;
}
cout << "user name: " << pData.UserName << endl;
return 0;
}
Katura Haris Es (ein gutes Wort) ist wie ein guter Baum, dessen Wurzel fest ist und dessen Zweige in den Himmel reichen.
|