"Unbenannt (Projektname)" ändern
-
Hi!
Wenn ich das Programm starte, erscheint oben links in der Ecke neben dem Symbol, "Unbenannt (Projektname)". Wo ändert man das?Danke, NC
-
In BOOL CProjektnameApp::InitInstance() vor dem Anzeigen des Windows
noch den Window-Text setzen:// Das einzige Fenster ist initialisiert und ...
m_pMainWnd->SetWindowText("noch nicht gespeichert!-Projektname");
m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
return TRUE;
}Allerdings hat das mit dem unbenannt schon seinen Sinn, dann weiß der Benutzer, dass das Dokument noch nicht gespeichert ist!
Glück auf!
-
Schau mal hier nach (Kap. 7.2):
http://mitglied.lycos.de/ehenkes/mfc_einsteigerbuch_kapitel7.htmBOOL CSDI001Doc::OnNewDocument() { if (!CDocument::OnNewDocument()) return FALSE; // ZU ERLEDIGEN: Hier Code zur Reinitialisierung einfügen // (SDI-Dokumente verwenden dieses Dokument) SetTitle("Neuer Titel"); return TRUE; }
-
Danke euch beiden!