请问:为何GetCommState()语句不能通过,具体如下

park1974 2003-01-23 01:00:58
TCommConfig aa;
GetCommState(hcomm,aa.dcb);
aa.dcb.BaudRate=CBR_9600;
aa.dcb.ByteSize=8;
aa.dcb.Parity=NOPARITY;
aa.dcb.StopBits=ONESTOPBIT;
可是就是不能编译,提示
[C++ Error] Unit1.cpp(35): E2034 Cannot convert '_DCB' to '_DCB *'
我是WINDOWS2000操作系统
...全文
128 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuptbluesky 2003-01-23
  • 打赏
  • 举报
回复
DCB dcb;
GetCommState(hComm,&dcb);
dcb.BaudRate=CBR_9600;
dcb.ByteSize=8;
dcb.Parity=NOPARITY;
dcb.StopBits=ONESTOPBIT;
halibut 2003-01-23
  • 打赏
  • 举报
回复
TCommConfig aa;
GetCommState(hcomm,&aa.dcb); //这里要传一个DCB的地址,用 &aa.dcb
aa.dcb.BaudRate=CBR_9600;
aa.dcb.ByteSize=8;
aa.dcb.Parity=NOPARITY;
aa.dcb.StopBits=ONESTOPBIT;
halibut 2003-01-23
  • 打赏
  • 举报
回复
TCommConfig aa;
GetCommState(hcomm,&aa.dcb);

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧