MDI Titel ändern wenn sich IsModified ändert



  • Hallo Zusammen,

    Ich möchte im Titel einer MDI-Anwendung ein '*' anzeigen wenn das zugehörige Document des aktuellen Views geändert wurde (IsModified Flag).

    Mit

    BOOL CMyChildWnd::PreCreateWindow(CREATESTRUCT& cs) 
    {
       cs.style&=~(LONG)FWS_ADDTOTITLE;   
       cs.lpszName ="Test";
    
       if (!CMDIChildWnd::PreCreateWindow(cs))	
    	   return FALSE;    
       return TRUE; 	
    }
    

    kann ich zwar den Titel ändern, aber wie komme ich später noch zur Laufzeit an den cs.lpszName ran?
    😕



  • Im SDI wäre es GetWindowText vom MainFrame.
    Versuch das doch mal bei deinem Childwindow. 🙂


Anmelden zum Antworten