@Martin-Richter sagte in ActiveX Events:
Suchfenster MFC Class From ActiveX Control auswählen
Hi Martin,
schade das es das vc Forum nicht mehr gibt ^^ Da stand alles..
Ja das war in der Tat schwer zu finden, noch schlimmer war es nun ein Eventhandler über diesen Assistenten zu erlangen.
Das ging nicht . Stattdessen erzeugt der Assistent eine Event Klasse, außerdem verwendet er unterschiedliche UIID's
Musste man manuell korrigieren gibt 2 Definitionen nur eine der UIID's war nutzbar für create-class.
Ich konnte aber meine Events aus alten Sourcen *.DSW (Nicht mehr ladbar) einsehen .
DECLARE_EVENTSINK_MAP()
void NewFrameHand(){};
void NewRecogHand(){};
BEGIN_EVENTSINK_MAP(CPatConnectTestDlg, CDialogEx)
ON_EVENT(CPatConnectTestDlg, 4711, 1, NewFrameHand, VTS_NONE)
ON_EVENT(CPatConnectTestDlg, 4711, 2, NewRecogHand, VTS_NONE)
END_EVENTSINK_MAP()
if (!m_PatConnect.Create(0, 0, WS_CHILD | WS_CLIPSIBLINGS | WS_CLIPCHILDREN, CRect(0, 0, lpCreateStruct->cx, lpCreateStruct->cy), this, 4711))
AfxMessageBox("ActiveX Control uncreateable, use regsvr32 Patconnect.ocx");
Ja Atl.. also ich mache alles mit MFC ehe ich nun COM verwende kann ich gleich zu Java wechseln ^^
Also läuft wieder,
Viele Grüße
Karsten Schulz