N
Bingo, das isses!
Danke, hat mir bestens geholfen! Man braucht lediglich in CMyView::OnInitialUpdate() einfach ((CMDIChildWnd)GetParent())->m_nWindow* abholen. Wenn man's weiß, isses ganz einfach ...
Die Nummer aus dem String zu popeln war auch nur geplant, weil ich nicht wusste, wo ich sie sonst hernehmen soll. Davon abgesehen konnte CWnd::GetWindowText() nichts bringen. Hab' nicht mehr daran gedacht, dass da noch ein CMDIChildWnd drumherum ist. Also GetParent()->GetWindowText() könnte in CMyView auf den Titel incl. :nummer zugreifen, aber das hat sich ja jetzt erledigt.
Falls es jemand interessiert: Bei der Suche nach m_nWindow in der Knowledge Base bin ich auch noch auf Artikel Q99182 gestoßen, in dem beschrieben wird, wie die zwangsläufige Ausgabe des Titels unterdrückt werden kann um einen beliebigen View-Titel auszugeben:
BOOL CMyChildFrame::PreCreateWindow(CREATESTRUCT &cs)
{
if(!CMDIChildWnd::PreCreateWindow(cs)) return(FALSE);
[b]cs.style &= ~FWS_ADDTOTITLE; //suppress output of doc title in header[/b]
return(TRUE);
}
void CMyView::OnInitialUpdate()
{
CMYVIEWBASECLASS::OnInitialUpdate();
[b]GetParent()->SetWindowText(_T("Bescheid!"));[/b]
...
}