zhanwenjun

    1. 请教:改变串口发送数据的格式(长度) 8/5344 嵌入式系统 2010-02-07
      引用 5 楼 yangcuncunzhang 的回复: // Write to the serial port ? ? ? ? ? ? rc = WriteFile (hComPort, szText, ? ? ? ? ? ? ? ? ? ? ? ? ? ? lstrlen (szText)*sizeof (TCHAR),&cBytes, 0); 楼主,你发送时用的szText,是TCHAR类型的,而发送长度又是sizeof (TCHAR)计算出来的,sizeof(TCHAR)是返回字节数的,所以是2,当你输入一个A时,发送的就是41 00啦。
      的确如您所说的那样,小弟是个菜鸟,不怕大家笑话,我试着修改了szText的数据类型,现在的问题是这样的话数据类型与接下来的函数GetWindowText ();  StringCchCat (); wcstombs_s (); 中的参数需要的数据类型就不符了,可以更改函数中参数的默认类型么?望大家指点,谢谢啦

最近访客

< 1/1 >

统计信息

已有24人来访过

  • 芯积分:--
  • 好友:--
  • 主题:--
  • 回复:1

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言