- #1
D
Don_Pazo
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 16.09.2005
- Beiträge
- 112
- Reaktionspunkte
- 0
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);
}