Namen in der Titelleiste ändern



  • Hallo miteinander,

    ich habe ein MFC-Projekt mit dem Namen Test_xyz geschrieben. Mittlerweile ist ein tolles Programm draus geworden, daß man sogar verwenden kann 😃 .

    Das doofe ist, daß in der Titelleiste immer noch der Projektname, also Test_xyz steht, obwohl das Programm mittlerweile einen richtigen Namen hat. Kann ich den Projektnamen oder wenigstens die Beschriftung in der Titelleiste nachträglich ändern?

    Danke,

    T.



  • SetWindowText im Mainframe. 🙂



  • Du kannst alternativ (bei VC 6.0) auch unter
    Projekt -> Einstellungen (ALT + F7) im Reiter "Linker" den Namen der Ausgabedatei einen anderen Namen geben!
    Somit hast du eine .exe mit nen anderen Namen und alle Titelleisten / AfxMEssageBoxen bekommen somit als Titel deinen neuen Namen!

    Sven



  • Und wenn du das ganze Projekt mitsamt seinen Klassennamen etc ultimativ umbenennen möchtest, dann hier entlang 😉



  • Specialguest schrieb:

    Du kannst alternativ (bei VC 6.0) auch unter
    Projekt -> Einstellungen (ALT + F7) im Reiter "Linker" den Namen der Ausgabedatei einen anderen Namen geben!
    Somit hast du eine .exe mit nen anderen Namen und alle Titelleisten / AfxMEssageBoxen bekommen somit als Titel deinen neuen Namen!

    Sven

    Klappt leider nicht. Lediglich die .exe heißt dann anders...



  • hmm
    okay mit der Titelleiste kann durch aus sein!
    AfxMessageBoxen sollten dann aber den Namen deiner exe haben!

    Du kannst aber auch wie "estartu_de" schon schrieb SetWindowText nutzen

    Wenn Du Dialoge ändern willst kannst du dies auch einfach in den Eigenschaften des Dialoges einstellen wie er heißen soll!

    Dies ist jetzt leider nur für eMbedded C++ ( PocketPC) sollte aber "ähnlich" auch auf PC funzen

    ::SHSetNavBarText(AfxGetMainWnd()->GetSafeHwnd(),L"Neuer Name");
    

    Sven



  • Du könntest es dir mit dem Programm einfach machen. Aber wieso einfach wenns auch kompliziert geht? 💡



  • @ Pulse

    Das tool ist echt genial!

    @ tronaccount
    Also wenn du dein Projektnamen ändern willst nimm das Tool von Pulse

    😃 😃 😃 Sven 😃 😃 😃


Anmelden zum Antworten