Hallo zusammen!
Kann mir jemand erklären, wie ich meinem Projekt eine Ereignisbehandlungsroutine für ein dynamisches Steuerelement hinzufügen kann? Ich habe eine SDI-Anwendung implementiert, die eine abgeleitete Ansicht der Klasse CScrollView besitzt, in der ich ein Steuerlelement vom Typ CRichEditCtrl eingebunden habe. Das RichEdit-Steuerelement erzeuge ich zur Laufzeit wie folgt:
Im Anschluss daran habe ich mir ein temporäres Projekt amgelegt, aus dem ich mir die folgenden Einträge für die Deklaration der MESSAGE_MAP und die der EVETSINK_MAP kopiert habe. Diese habe ich dann wie folgt in meine View eingebunden:
In die .h-Datei
Analog dazu habe ich in die CPP-Quellcode-Datei folgendes eingefügt:
Anschließend möchte ich dann das Ereignis wie folgt abfangen:
Aber von wegen Ereignis... Da rührt sich nichts.
Kann mir jemand mitteilen, woran das liegt?
Vielen Dank und Gruß an alle
Kann mir jemand erklären, wie ich meinem Projekt eine Ereignisbehandlungsroutine für ein dynamisches Steuerelement hinzufügen kann? Ich habe eine SDI-Anwendung implementiert, die eine abgeleitete Ansicht der Klasse CScrollView besitzt, in der ich ein Steuerlelement vom Typ CRichEditCtrl eingebunden habe. Das RichEdit-Steuerelement erzeuge ich zur Laufzeit wie folgt:
Im Anschluss daran habe ich mir ein temporäres Projekt amgelegt, aus dem ich mir die folgenden Einträge für die Deklaration der MESSAGE_MAP und die der EVETSINK_MAP kopiert habe. Diese habe ich dann wie folgt in meine View eingebunden:
In die .h-Datei
Analog dazu habe ich in die CPP-Quellcode-Datei folgendes eingefügt:
Anschließend möchte ich dann das Ereignis wie folgt abfangen:
Aber von wegen Ereignis... Da rührt sich nichts.
Kann mir jemand mitteilen, woran das liegt?
Vielen Dank und Gruß an alle