Veröffentlicht 28. Oktober 200222 j Die MFC Klasse CColorDialog hat eine überladbare OnColorOK! aber wie genau kann ich diese funktion überladen? einfach eine neue klasse erstellen? mit Basisklasse CColorDialog? und dann auch eine OnColorOK funktion implementieren?!?! Wäre nett wenn mir dass jemand erklären könnte ) Ciao SwordMaster
28. Oktober 200222 j Originally posted by SwordMaster Die MFC Klasse CColorDialog hat eine überladbare OnColorOK! aber wie genau kann ich diese funktion überladen? einfach eine neue klasse erstellen? mit Basisklasse CColorDialog? und dann auch eine OnColorOK funktion implementieren?!?! Wäre nett wenn mir dass jemand erklären könnte ) Ciao SwordMaster Deine neue Klasse MyColorDialog von CColorDialog ableiten und dann einfach die Methode neu definieren. Parameter können unterschiedlich sein , der Rüclgabewert muss allerdings gleich sein, des weiteren muss. Wenn du späte Bindung nutzen möchtest muss die Orginalmethode als virtual deklariert sein, soviel ich das noch weiss. Frank
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.