• mfc的定时器函数


    定时器函数:

    void CWork::OnTimer(UINT nIDEvent) 
    {
        // TODO: Add your message handler code here and/or call default
            switch(nIDEvent)
            {
                case 1:
                {
                    //判断变量,如果变为1,则 连接成功,为0,则连接失败,弹出提示。
                    if (connectflag==0)
                    {
                       AfxMessageBox("连接失败,请重新检查!");
                       KillTimer(1);
                    }
                    break;
                }
                case 2:
                {
                    //AfxMessageBox("定时器2!");
                    //数据包发送
                    CByteArray m_Array;
                    m_Array.RemoveAll();
                    m_Array.SetSize(9);
                    m_Array.SetAt(0,0xA5);
                    m_Array.SetAt(1,0xA6);
                    m_Array.SetAt(2,0x09); 
                    
                    m_Array.SetAt(3,0x01);  //
                    m_Array.SetAt(4,0x01);  //
                    m_Array.SetAt(5,0x01);
                    m_Array.SetAt(6,0x00);
                    //m_Array.SetAt(7,0x2A);
                    
                    BYTE result;
                    result=m_Array.GetAt(2);
                    for(int i=3; i<7; i++)
                    {
                        
                        result=result^m_Array.GetAt(i); 
                        
                    }
                    m_Array.SetAt(7,result);//校验
                    m_Array.SetAt(8,0xAD);
                    //m_ctrlComm.SetRThreshold(5);
                    m_ctrlComm.SetOutput(COleVariant(m_Array));
                    break;
                }
                case 3:
                {
                    //
                     break;
                }
                default:
                break;
            }
        CDialog::OnTimer(nIDEvent);
    }
    发现自己的不足,善于利用找到的方法去扬长避短。行动起来。
  • 相关阅读:
    easy-batch job processors
    easy-batch job marshallers
    easy-batch job mappers
    easy-batch job filters
    easy-batch job writers
    easy-batch job readers
    easy-batch job 报告
    easy-batch job 调度
    easy-batch job 监控
    easy-batch job 配置
  • 原文地址:https://www.cnblogs.com/rechen/p/5100241.html
Copyright © 2020-2023  润新知