![]() |
Frage zu VC+Automatisierung
hallo,
ich möchte eine existierende, dialogbasierende anwendung automatisieren, sodaß ich ausgewählte funktionen von VBScript aus aufrufen kann. im programm werden verschiedene funktionen mittels sendmessage aufgerufen. z.B. sendmessage(PROGRAMM_BEENDEN); ich habe ein atlobjekt mit dem assistenten hinzugefügt. HRESULT CProgCtrl::ShutDown() { AfxGetMainWnd()->SendMessage(PROGRAMM_BEENDEN); // funzt nicht } HRESULT CProgCtrl::Test() { AfxMessageBox("test"); // ok } AfxGetMainWnd liefert mir leider einen nullpointer zurück, genauso wie AfxGetApp(). wie realisiert man so etwas am besten? wie erhalte ich zugriff auf's hauptfenster? thx dr |
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag