You are not logged in.

  • Login

1

Wednesday, July 8th 2009, 12:32am

visual c++ befehle gehen nicht

also ich hab einige probleme mit visual c++
getusername und regopenkeyex funktioniert nicht, allerdings in dev c++ schon
ich hab gelesen ich muss einige voreinstellungen machen, aber ich weiß nicht welche, kann mir jemand helfen?

2

Wednesday, July 8th 2009, 8:14am

Hatte ich dir doch schon geschrieben - aber hier noch mal:
Entweder du suchst irgendwo im Menu nach "Projekt" und klickst dann auf das richtige
oder
du gibst in deine Suchmaschine: Visual C++ Projekt erstellen ein.

Der Begriff Befehl ist hier fehl am Platz - na gut, bei MS ...

MfG bcc-fan

3

Wednesday, July 8th 2009, 11:35pm

nein das meine ich nicht.
bei dev-c++

Source code

1
2
3
4
5
6
char acUserName[100];
DWORD nUserName = sizeof(acUserName);
if (GetUserName(acUserName, &nUserName)) {
    cout << "User name is " << acUserName << "." << endl;
    cin.get();
}

geht es, aber bei visual c++ funktioniert es nicht. kommt der fehler: error C2664: 'GetUserNameW': Konvertierung des Parameters 1 von 'char [100]' in 'LPWSTR' nicht möglich
das hat nichts mit projekt erstellen (?) zu tun

This post has been edited 1 times, last edit by "DerCoder" (Jul 9th 2009, 8:40am)


4

Thursday, July 9th 2009, 8:51pm

Ah, jetzt auch die hilfreiche Fehlermeldung ;)

Für so was mit Visual C++ immer im MSDN nachsehen:
http://msdn.microsoft.com/en-us/library/ms724426(VS.85).aspx

Sollte dich da noch was ärgern, schau noch nach "GetUserNameW", da gibt es noch Unterschiede je nach Version.

Wahrscheinlich ist dein Problem auch mit Typumwandlungen zu lösen.

MfG bcc-fan

This post has been edited 1 times, last edit by "bcc-fan" (Jul 9th 2009, 9:04pm)


5

Thursday, July 9th 2009, 8:52pm

okay danke :) danach hab ich gesucht.
iwie find ich msdn ein wenig unübersichtlich :S

Similar threads

Social bookmarks