说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

我的原码,错在何处???请指正!!!

编辑:说三道四文库 发布时间:2017-11-18 02:30
HTML文档下载 WORD文档下载 PDF文档下载
两个问题:如果读的话怎么得到缓冲区的指针,还有wrtemp 的定义和使用对不对??


各个变量定义省略了

#include"winbase.h"
///写缓冲区的代码
CHAR *wrtemp[10]
wrtemp ="123";
  hComm=CreateFile("COM1",
GENERIC_READ|GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL|FILE_FLAG_OVERLAPPED,
NULL);
  if(hComm==INVALID_HANDLE_VALUE)
  {
AfxMessageBox("open com1 failed!");
dwError=GetLastError();
  } 
//////initial the  comm
setre= SetupComm(hComm,128,128);
if(setre!=TRUE)
AfxMessageBox("SET failed!");
//清干净输入、输出缓冲区 
  PurgeComm( hComm, PURGE_TXABORT | PURGE_RXABORT | PURGE_TXCLEAR | PURGE_RXCLEAR ); 
  dwlength=ComStat.cbOutQue ;
 rdlength=ComStat.cbInQue ;
 //设置超时结构
 TimeOuts.ReadIntervalTimeout=1000;
 TimeOuts.ReadTotalTimeoutMultiplier =500;
 TimeOuts.ReadTotalTimeoutConstant= 5000;
 TimeOuts.WriteTotalTimeoutConstant =5000;
 TimeOuts.WriteTotalTimeoutMultiplier =500;
 SetCommTimeouts(hComm,&TimeOuts);
 GetCommState(hComm,&dcb);
 //设置DCB 结构
 dcb.BaudRate =2400;
 dcb.ByteSize =8;
 dcb.Parity =NOPARITY;
 dcb.StopBits =1;
 dcb.fParity =FALSE;
 SetCommState(hComm,&dcb);
 /////
wrnum=0;
 if(!WriteFile(hComm,wrtemp,2,&wrnum,&lpOverlapped))
 {   
 GetOverlappedResult(hComm,&lpOverlapped,&wrnum,TRUE);
 if (GetLastError()!= ERROR_IO_PENDING)
{
         // some other error occurred while reading the file
          AfxMessageBox("Read com1 FAILED");
         //ExitProcess(0);
}
 }
 CMYCOMMDlg::m_writestr.Format("%c",wrtemp);
CMYCOMMDlg::UpdateData (FALSE);  
::CloseHandle(hComm);
深圳Maker Faire创客市集:国内外创客组团来参展 腾讯正式发布QQ浏览器微信版 摩托罗拉今年推智能手表,有望提高续航能力 众筹未来必拥抱众智 果合报告:iOS趋势及手游开发六大核心策略 无视OpenStack的前车之鉴,SAP等毅然支持Cloud Foundry 轻松搞定TB级数据,开源GraphLab突破人类图计算“极限值” 英特尔至强E7 v2处理器:2倍性能提升,3倍内存容量,4倍I/O带宽 著名工业设计师Yves Béhar:“我们并不需要三星智能手表。” 跨平台的.NET运行环境 Mono 3.2.7发布! Google石博盟:抓住全球化和移动化的机遇 ShareSDK针对Unity发布社交化组件 2014 CocoaChina开发者大会将公布触控奖学金等高校合作计划 中低端智能手机热销,未来市场或主打价格战 Facebook开源flint:一个用D语言编写的C++静态代码分析器 AMD携手BlueStacks,下半年推出零售版双操作系统 历时6年 Github发布基于Web的桌面文本编辑器:Atom Ratchet:构建移动应用原型,新版支持Android 13个最狂帅炫酷的前沿科技研究项目 打动面试官的五大技能 乐视TV和NBA签约三年互联网电视版权 首度披露大屏运营策略 支撑4.5亿活跃用户的WhatsApp架构概览 免费使用Windows?微软推Windows 8.1 with Bing实验项目 C/C++开发者必不可少的15款编译器+IDE Amazon推荐,Facebook追踪,大数据时代的“狗仔队” NewSQL登场,NuoDB告诉你未来数据库什么样 2014 Unity亚洲开发者大会·中国站:技术课程全面解析 与其坐以待毙不如主动出击 软件如何避免惨遭淘汰 一周消息树:程序员想找好工作?那就学好Linux! 移动周报:开发者必须了解的10大跨平台工具 一周热点:领先Google 150年的数据可视化及WhatsApp架构解析 有人用msn messager 吗? 有关PXE技术,大虾请进 为什么我创建dialog时总是失败?? 数据窗口求和问题 三个小问题 【求助】【ZJU1504】那位能花点时间看看我的代码 如何实现类似vc的可视化拖拉形成界面功能? repeater控件的ItemTemplate模板问题!不容忽视!!! 怎样在自己的程序中备份数据库!!!??? 谁知道哪里有《杀手的童话》电影下载? 有谁知道用VC6在没有服务器端程序的情况下,如何通过账号操作远程SQL数据库. 散分!! 回复被删除,信誉分被扣! 请VFP高手帮我! mysql如何连接java,菜鸟求救!!! 有关win32 api 的问题 使用字典或者数组的问题(急) 电脑装不上xp了,急急急!那位大侠救救我! 如何使用WebLogic的LDAP服务,最好有相关文档和教材,拜谢 再问安装程序制作:我实在一点都不知道! 从哪开始啊,装了install 。。。。 想作一个阻止IE弹出窗口的程序,谁有例子? 3d游戏引擎中的关键的图形图象技术(特别是新的)有哪些? pb高手请进(送分题) 我不懂汇编 SendMessage(ClientPanel->Handle, WM_KEYUP, VK_CONTROL, 0);第三个参数是什么意思? 哪位大哥用过PXE? 上传到服务器的站点出错啊??Global.asax vb+asp.net????????? 怎样让我自己生成的菜单响应消息,并且知道所选的是哪一个菜单? 如何实现“有条件”数据绑定? WriteFile函数写大于4G的文件不成功,请教高手!急 请教高手,关于鼠标响应! 谁来给我举一个回调函数的例子,越详细越好。 DLL全局变量的理解,指导一下,看对不对,谢谢! 500分求助:怎么在windows的user control中加一个参数 java 难题 为什么硬盘不能Format了。大侠们帮忙啊!!! 那位是MS SQL数据库的高手帮帮忙 怎么把int 233 格式位 '0000233' 作好的网页如何让别人能搜到你,帮我呀 如何在vb中通过程序获取计算机一系列硬件信息? 为什么硬盘不能Format了。大侠们帮忙啊!!! OUTLOOK不能发邮件问题!请进! C++Builder高级应用求助!!! 质问斑竹:是谁删了《立法会第一立法案:水源小斑竹选举法》 高分提问! 如何让dbCombobox能接受手动输入值和从下拉框中提取值并存? 和刚才那问题一样,高分! 简单问题 有谁会 我想用treeview,它和outline有什么区别?谁有treeview的例子? 菜鸟问题。 一个建议,赞同者跟贴,请班主置顶并考虑。 菜鸟求教(2) "我的车夫是个好把式"中的"把式"可换成什么词? ()功近利 里面填ji(第二声)怎么写? 英国王位如何继承?跟中国的王位世袭制一样吗? “今日嬴之为公子足矣”中的“为”怎么读,出自《史记 信陵君窃符救赵》 西汉形成中外朝制度,反映了什么A地方势力削弱皇权加强 B决策中枢的转移 中外朝制度的基本结构 中外朝制度是解决什么矛盾 大道之行,天下为公,英语怎么翻译 一定要完整的回答 嬴弱是啥意思? 嬴具体是指什么物种? 中央第二轮巡视10个巡视组组长名单及朴槿惠称国际社会不能纵容朝鲜 需打破韩媒:朴槿惠正规划解决朝核问题的大蓝阿盟秘书长称支持卜拉希米就叙问题斡旋浙江商品房销售面积和销售额增幅“双降2014全明星赛落北京 效仿NBA常WTA南京挑战赛张帅夺冠 排名超郑洁ATP总决赛抽签:费德勒没躲开小德 林书豪哈登合演19分大逆转 火箭开局中国非制造业商务活动延续升势 内需增中能降级老板赛后痛哭 圈内人:俱乐部2016高招:合并批次不影响顶尖高校CLOT x Linkin Park日防相:中国南海行动\"自以为是\"甜瓜:波尔打得好是他自己的功劳本周开红迎IPO,新股重启正式走向前不一样的玩法龙宫装备选择与龙宫加点推这些车即将推出,生完了二胎车子有着落社区O2O:二胎政策之下,社区育儿会大话西游手游神兵混元盘金锁属性分享!?。,打坐的姿势好销魂
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘