void CDamMonitorDlg::SendToPort(CString str)
{
    char TxData[4];
    TxData[0]='#';
    TxData[1]='A';
    TxData[2]='A';
    TxData[3]='\r';
    CByteArray array;
    array.RemoveAll();
    array.SetSize(4);
    int i;
    for(i=0;i<4;array.SetAt(i, TxData[i]))
                m_Serial.SetOutput(COleVariant(array));
}
上述是一个向串口发送命令“#AA回车”的函数,最后一句在编译时出错:
error C2018: unknown character '0xa1' 
error C2018: unknown character '0xa1' 
error C2018: unknown character '0xa1' 
error C2018: unknown character '0xa1' 
请问该如何改正?