Transparente Ränder bei CSpitterWns

Squeegee

Mitglied
Transparente Ränder bei CSpitterWnd

Hi,
ich arbeite gerade das erste mal mit CSplitterWnd.
Ein CSplitterWnd mit zwei Ansichten zu machen, funktioniert soweit auch einwandfrei.

Um die Funktionalität jetzt aber zu erweitern will ich mir eine abgeleitete Klasse erstellen.
Ich hab dies so gemacht, dass ich über den Klassenassistenten (.Net 2003) eine Klasse von CWnd abgeleitet habe und dann die Ableitung manuell in CSplitterWnd abgeändert habe.
Nutze ich jetzt die abgeleitete Klasse - ohne irgendwelche Änderungen. Ich mache lediglich die Instanz jetzt von der abgeleiteten Klasse und dann sind alle Ränder plötzlich transparent :(

Kann mir da irgendjemand helfen? Ich bastel da jetzt seit zwei Tagen dran rum...

Grüße und vielen vielen Dank
Squeegee
 
Zuletzt bearbeitet:
Re: Transparente Ränder bei CSpitterWnd

Hab den Fehler gefunden, hat sich erledigt.
Aber für alle, die vielleicht mal ein ähnliches Problem haben, hier noch die Lösung:
Wenn man eine Klasse per Klassenassistent ableitet, darf man nicht vergessen, auch in der MessageMap in richtige Basisklasse anzugeben...
War also ein typischer Anfängerfehler

Grüße Squeegee
 
Zurück