/**.h****/
public ref class ReportEventArgs
{
public:
ReportEventArgs();
array<Byte> ^ ReportArray;
};
public ref class MyClass{
private:
static ReportEventArgs ^ m_pEventReportArgs;
public:
delegate void EventHandler(Object ^ sender, ReportEventArgs ^ pArgs);
event EventHandler ^ pReportEventHandler;
};
/****.cpp*****/
CManager::CManager()
{
m_pEventReportArgs = gcnew ReportEventArgs();
}
pArray->CopyTo(m_pEventReportArgs->ReportArray, pArray->Length);
pReportEventHandler(gcnew Object(), lpEventReport);
本文详细解析了CManager类中ReportEventArgs事件参数的实现方式,包括构造函数和成员变量,以及如何在CManager类实例化时初始化事件参数。
1932

被折叠的 条评论
为什么被折叠?



