Name des Dialogfensters
-
Hallo!
Ich würde in der Titelleiste meines Dialogfensters gerne die augenblicklich geöffnete Datei anzeigen, z.B. "Meine Anwendung - Datei". Gibt es eine Eigenschaft oder Methode zum Setzen des Titels?
-
void SetWindowText( LPCTSTR lpszString );
-
Also du nimmst:
CString titel; CString datei; // hier steht der Dateiname drin titel = "Dein Programm - "; titel += datei; SetWindowText(titel);
Das wars schon...
-
Danke für die schnelle Antwort. Die Methode muss aber doch mit einem Objekt oder Zeiger auf ein Fenster aufgerufen werden, oder? Ich möchte den Titel aber in OnInitDialog() bzw. nach dem Laden meiner Datensätze ändern können. -->was tun?
-
also was ich geschrieben hab, änderst du zur laufzeit!
könntest ja auch in ne funktion schreiben und die dann von OnInitDialog aufrufen....und die Variable datei übergeben..
-
Jetzt hats auch funktioniert. Vielen Dank.
-
Kein Problem...
wie haste es denn gemacht? so wie ich im vorrigen post es geschrieben hatte?
-
Ja, genau wie du vorgeschlagen hast. Danke!