Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Zeiger abgeleiteter Klassen auf Basisklasse

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.05.2004, 18:46 Uhr
~Filopher
Gast


Hallo.

Ich habe mal eine recht allgemeine Frage.

Sagen wir mal, ich leite eine Klasse CWnd2 von der MFC Klasse CWnd ab und erweitere sie um die Variable x und die Methode m.

Das Objekt Wnd2 der Klasse CWnd2 bekommt jetzt ein paar Kindsfenster. Nun kann ich ja, da die Kindsfenster von Typ CWnd sind, per Klassenmethode mir den Zeiger auf das Mutterfenster Wnd2 zurückgeben lassen. Dieser Zeiger ist aber immer vom Typ CWnd und nicht CWnd2.

Wie kann ich also von den Kindsfenstern auf die Variable x und die Methode f der CWnd2 Klasse zugreifen, wenn ich als Ausgabewert sämtlicher Methoden der Kindsfenster nur einen CWnd Zeiger bekomme? Meines Wissens kann ich ja dann nur auf die Variablen und Methoden der Basisklasse CWnd zugreifen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.05.2004, 18:49 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


casten
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: