HTML-Ereignisse in CHTMLView verarbeiten
-
Hallo,
Ich habe in meiner von CHTMLView abgeleiteten View-Klasse eine HTML-Seite geladen. Diese HTML-Seite enthält ein Eingabefeld.
Ich habe zu diesem Eingabefeld Zeiger auf die Schnittstellen IDispatch und IHTMLElement2 ermittelt.
Das Eingabefeld stellt verschiedene Ereignisse zur Verfügung, wie zum Beispiel "onchange".Kann ich diese Ereignisse in meiner View-Klasse verarbeiten?
Und wenn ja, wie mache ich das?mfg
Micha
-
Bsp.:
class CMyClickEvent : public CCmdTarget { public: void onclick() { // Do something } }; CMyClickEvent* pClickEvent = new CMyClickEvent(); VARIANT_BOOL bOk; IHTMLElement2* pELem; // initialisiertes Interface pEvent->attachEvent( bstrOnClick /*BSTR-Parameter mit onclick-String*/, pClickEvent->GetIDispatch( TRUE), &bOK);
[ Dieser Beitrag wurde am 30.08.2002 um 08:56 Uhr von RenéG editiert. ]