Don_Pazo
Erfahrenes Mitglied
Hallo und gutes neues Jahr,
ich habe eine MFC Anwendung, die als Basis-klasse CHtmlView hat. Im Programm gibt es zusetzlich einen Dialogfenster (CAnalyse). Wenn des Dialogfenster geöffnet ist, wird einen Link zusammengebaut und im CE_LearnView geöffnet mit:
DER DIALOGFENSTER IST IMMER NOCH OFFEN
Das Dialogfenster hat eine Fortschrittanzeige. Die Werte in der Fortschrittanzeige setze ich mit der Funktion:
Wie könnte ich die Funktion FortschritanzeigeSetzen(int Position) im CAnalyse (Dialogfenster) von der Klasse CE_LearnView aufrufen ?
ich habe eine MFC Anwendung, die als Basis-klasse CHtmlView hat. Im Programm gibt es zusetzlich einen Dialogfenster (CAnalyse). Wenn des Dialogfenster geöffnet ist, wird einen Link zusammengebaut und im CE_LearnView geöffnet mit:
Code:
CView *ptr = ((CFrameWnd *)AfxGetMainWnd())->GetActiveView();
if( ptr && ptr->IsKindOf(RUNTIME_CLASS(CE_LearnView) ))
{
((CE_LearnView *)ptr)->Aktualisieren(strLink);
}
DER DIALOGFENSTER IST IMMER NOCH OFFEN
Das Dialogfenster hat eine Fortschrittanzeige. Die Werte in der Fortschrittanzeige setze ich mit der Funktion:
Code:
void CAnalyse::FortschritanzeigeSetzen(int Position)
{
m_cFortschrittsanzeige.SetPos(Position);
}
Wie könnte ich die Funktion FortschritanzeigeSetzen(int Position) im CAnalyse (Dialogfenster) von der Klasse CE_LearnView aufrufen ?