- 注册时间
- 2011-3-6
- 最后登录
- 1970-1-1
该用户从未签到
|
BYTE a2=0; //遍历初始
void CCh14Demo2ServerDlg::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
static iIndex=0; //静态变量,用于计数
char szSend[20];
sprintf(szSend,"%010d",iIndex++); //发送的数据置入缓冲区
//发送TCP数据
byte a3[0x9]={0x35,2,3,0,0,0x00,0,1,0x61}; //定义字节集
*(char*)((DWORD)a3+0x5) = a2; //设置字节集内容:0x0=设置字节集第一个值的内容.
int iSend= m_sockSend.Send(a3,9,0);
char buf[0x100];
sprintf(buf,"%X %X %X %X %X %X %X %X %X",a3[0],a3[1],a3[2],a3[3],a3[4],a3[5],a3[6],a3[7],a3[8]); //设置读取格式
MessageBoxA(buf);
//int iSend= m_sockSend.Send(szSend,10,0);
m_ServerStatus.Format("正在发送数据%010d",iIndex);
a2++; //遍历累加,如果值大于FF会自动设置成为0
UpdateData(false);
CDialog::OnTimer(nIDEvent);
} |
|