master101real.cpp

来自「101规约测试软件带源码」· C++ 代码 · 共 44 行

CPP
44
字号
#include "stdafx.h"
#include "link_unbalance_portserver.h"
#include "Master101_Demo.h"
#include "Master101_DemoDlg.h"
#include "Master101real.h" 
CMaster101real::CMaster101real()
{
}
CMaster101real::~CMaster101real()
{
}
void CMaster101real::On_Recv_ASDU_Msg(BYTE *msgbuf,int len )//显示接收报文
{
	CString ch, str;
	str="Rx:";
	for(int i=0;i<len;i++)
	{
		ch.Format(" %02x",msgbuf[i]);
		str+=ch;
	}

	dlg->m_list.AddString(str);
	if(dlg->m_list.GetCount()>100)
		dlg->m_list.DeleteString(0);
	int count=dlg->m_list.GetCount();
	dlg->m_list.SetCurSel(count-1);
}
void CMaster101real::On_SendMsg(BYTE *msgbuf,int len)
{
	TRACE("\nTx: ");
	for (int i=0;i<len;i++)
	{
		TRACE(" %02x",msgbuf[i]);
	}
}
void CMaster101real::On_RecvMsg(BYTE *msgbuf,int len)
{
TRACE("\nRx: ");
	for (int i=0;i<len;i++)
	{
		TRACE(" %02x",msgbuf[i]);
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?