看板Programming
标 题Re: [问题] 请问一个有关SetCommState的问题
发信站SayYA 资讯站 (Mon Jul 10 16:45:25 2006)
转信站ptt!ctu-reader!news.nctu!SayYa
※ 引述《[email protected] (高肥)》之铭言:
> 各位大大:
> 小弟有一个程式在执行上当碰到SetCommState时就不能够正常的动作,可以请各位
> 大大帮小弟我看看吗,
> #include <windows.h>
> #include <stdio.h>
> void delay();
> int main(int argc, char *argv[])
> {
> DCB dcb;
> HANDLE hCom;
> BOOL fSuccess;
> DWORD dwRead;
> char dataBuffer[10];
> fSuccess = BuildCommDCB( "9600, N, 8, 1", &dcb );
DCB 不只有这些参数, 如果你不设定其他参数, 那也要让它们为 0 吧!
所以在 BuildCommDCB 之前, 先将 DCB 变数清为 0 (memset() 不错用).
slash
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 211-75-188-120.hinet-ip.hinet.net