Window API编程字符串问题

刚接触WINCE,采用API编程编一个串口接收数据驱动,想问一下如何测量字符串长度?INTrc;DWORDcBytes;BYTEch;rc=ReadFile(hSer,&... 刚接触WINCE,采用API编程编一个串口接收数据驱动,想问一下如何测量字符串长度?
INT rc;
DWORD cBytes;
BYTE ch;
rc = ReadFile(hSer,&ch,1,&cBytes,NULL);
假设已成功打开串口,从串口读数据到rc,怎么得到rc中字符串的长度?
展开
 我来答
dreambox007
2014-04-10 · TA获得超过417个赞
知道小有建树答主
回答量:295
采纳率:100%
帮助的人:259万
展开全部

接收不是有长度参数吗。

BOOL ReadFile(
    HANDLE hFile, //文件的句柄
    LPVOID lpBuffer, //用于保存读入数据的一个缓冲区
    DWORD nNumberOfBytesToRead, //要读入的字节数
    LPDWORD lpNumberOfBytesRead, //指向实际读取字节数的指针
    LPOVERLAPPED lpOverlapped 
    //如文件打开时指定了FILE_FLAG_OVERLAPPED,那么必须,用这个参数引用一个特殊的结构。
    //该结构定义了一次异步读取操作。否则,应将这个参数设为NULL
);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式