Fenster name dynamische ändern

hallo!

ich habe ein klein programme(mit menu…) (MFC) erstellt . und ich will dass der titel des Fensters den PC Name enthält.d.h egal in welche pc der programme läuft,soll der pc name an der fenster titel sein.

Danke

hallo!

Hallo!

ich habe ein klein programme(mit menu…) (MFC) erstellt .
und ich will dass der titel des Fensters den PC Name
enthält.d.h egal in welche pc der programme läuft,soll der pc
name an der fenster titel sein.

Namen des PCs auslesen, in die Eigenschaft Caption des Fensters schreiben.

Danke

Bitte.

Hallo!

ich habe gemeint automatisch nicht manual

Danke

Hallo!

ich habe gemeint automatisch nicht manual

Ich habe gemeint, dass Du das programmieren sollst. Dann geht es automatisch.

Danke

Bitte.

Ziemlich sicher gibt es eine bessere Methode, folgendes sollte aber auch klappen:

char *libvar;
libvar = getenv( „USERDOMAIN“ );
this->SetWindowText(libvar);

Das ganze in die Funktion OnInitDialog

Gruß
Thomas

Hallo!

ich brauche eine befehl der name des computers zurück gibt

Danke

Hallo!

ich brauche eine befehl der name des computers zurück gibt

Danke

Hallo!

TCHAR ComputerName[MAX\_COMPUTERNAME\_LENGTH+1];
ULONG ComputerNameLength = MAX\_COMPUTERNAME\_LENGTH+1;
GetComputerName(ComputerName, &ComputerNameLength);

Gruß Tobias

Hiho!

Wie waers mit:

GetComputerName();
und dann den resultierende Wert 
TForm1-\>Caption = "hier der Wert";
zuweisen.

Du musst zu Anfang erstmal eine je Variable vom Typ LPTSTR und ein DWORD deklarieren, und diese bei der Funktion GetComputerName() übergeben.
windows.h musst Du includen.

Viel Erfolg!

Gruß Hudel

Hallo!

Hallo!

TCHAR ComputerName[MAX_COMPUTERNAME_LENGTH+1];
ULONG ComputerNameLength = MAX_COMPUTERNAME_LENGTH+1;
GetComputerName(ComputerName, &ComputerNameLength);

Gruß Tobias

Danke für dein Antwort