Mam problem z dodaniem zdarzeniem do komponentu, ponieważ robię to na czystych plikach, tj.
#pragma once
namespace xxx
{
using namespace System;
using namespace System::Windows::Forms;
public ref class Wx
{
public:
static WebBrowser^ web_browser = gcnew WebBrowser();
xxx::WebBrowser::DocumentCompleted += gcnew System::EventHandler(this, &Wx::web_browser_DocumentCompleted);
public: System::Void Create(PictureBox^ picture_box, Form ^ t);
public: System::Void InsertStandardData();
//public: xxx::WebBrowser::DocumentCompleted(System::Object ^sender, WebBrowserDocumentCompletedEventArgs ^ e);
}
}
i
#pragma once
#include "StdAfx.h"
#include "Wx.h"
namespace xxx
{
using namespace System;
using namespace System::Windows::Forms;
System::Void Wx::InsertStandardData()
{
}
System::Void Wx::Create(PictureBox^ picture_box, Form ^ t )
{
this->web_browser->OnDocumentCompleted()
{
}
}
}
Odpowiednio pliki .h i .cpp
I jak już zacząłem, chciałem dodać tam event dla globalnego obiektu WebBrowser OnDocumentCompleted. Proste pytanie. Jak powinien wyglądać poprawny kod.