16,471
社区成员
发帖
与我相关
我的任务
分享
typedef struct
{
void ( *Es_RecvFromClient )( const void *sender,uchar receid,uchar hostid,uchar terid,uchar commandcode,char *t_msg);
void ( *Es_SendToClient )( const void *sender,uchar receid,uchar hostid,uchar terid,uchar commandcode,char *t_msg);
void ( *Es_RecvError)( const void *sender,char *t_msg);
void ( *Es_ClientDraw )( const void *sender );
void ( *Es_UserCommandSuccessful )( const void *sender,uchar receid,uchar hostid,uchar terid,uchar commandcode,char *t_msg );
void ( *Es_UserCommandDelete )( const void *sender,uchar receid,uchar hostid,uchar terid,uchar commandcode,char *t_msg );
void ( *Es_Alarm_Information )( const void *sender,uchar receid,uchar hostid,uchar terid,int areaid,Alarm_Event eventid,char *t_msg );
void ( *Es_PCdrop )( const void *sender,char *t_msg );
}Es_callback_t;
CmonitorDlg::CmonitorDlg(CWnd* pParent /*=NULL*/)
: CDialog(CmonitorDlg::IDD,pParent)
,m_pStrError(NULL)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
gtemp = 0;
Es_Alarm_Information = NULL;
Es_RecvFromClient = NULL;
Es_SendToClient = NULL;
Es_RecvError = NULL;
Es_ClientDraw = NULL;
Es_UserCommandSuccessful = NULL;
Es_UserCommandDelete = NULL;
Es_PCdrop = NULL;
}