VS2010 MFC写串口通信 不用控件 使用类方法遇到问题 [问题点数:20分]

Bbs1
本版专家分:0
结帖率 0%
Bbs12
本版专家分:361610
版主
Blank
名人 2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
Blank
金牌 2012年1月 总版技术专家分月排行榜第一
Bbs5
本版专家分:2255
Bbs5
本版专家分:2255
Bbs3
本版专家分:794
Bbs10
本版专家分:139163
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
银牌 2019年7月 总版技术专家分月排行榜第二
2019年5月 总版技术专家分月排行榜第二
Blank
铜牌 2019年8月 总版技术专家分月排行榜第三
2019年4月 总版技术专家分月排行榜第三
2019年3月 总版技术专家分月排行榜第三
Blank
红花 2019年8月 VC/MFC大版内专家分月排行榜第一
2019年7月 VC/MFC大版内专家分月排行榜第一
2019年6月 VC/MFC大版内专家分月排行榜第一
2019年5月 VC/MFC大版内专家分月排行榜第一
2019年4月 VC/MFC大版内专家分月排行榜第一
2019年3月 VC/MFC大版内专家分月排行榜第一
2019年1月 VC/MFC大版内专家分月排行榜第一
2018年12月 VC/MFC大版内专家分月排行榜第一
2018年11月 VC/MFC大版内专家分月排行榜第一
2018年10月 VC/MFC大版内专家分月排行榜第一
2018年9月 VC/MFC大版内专家分月排行榜第一
2018年8月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第一
2018年4月 VC/MFC大版内专家分月排行榜第一
2018年3月 VC/MFC大版内专家分月排行榜第一
2018年2月 VC/MFC大版内专家分月排行榜第一
2018年1月 VC/MFC大版内专家分月排行榜第一
2017年12月 VC/MFC大版内专家分月排行榜第一
2017年11月 VC/MFC大版内专家分月排行榜第一
2017年7月 VC/MFC大版内专家分月排行榜第一
2012年7月 VC/MFC大版内专家分月排行榜第一
Bbs1
本版专家分:0
Bbs10
本版专家分:172639
Blank
红花 2018年7月 VC/MFC大版内专家分月排行榜第一
2017年10月 VC/MFC大版内专家分月排行榜第一
2016年3月 VC/MFC大版内专家分月排行榜第一
2014年10月 VC/MFC大版内专家分月排行榜第一
2014年9月 VC/MFC大版内专家分月排行榜第一
2014年7月 VC/MFC大版内专家分月排行榜第一
2014年6月 VC/MFC大版内专家分月排行榜第一
2014年5月 VC/MFC大版内专家分月排行榜第一
2014年4月 VC/MFC大版内专家分月排行榜第一
2014年2月 VC/MFC大版内专家分月排行榜第一
2013年7月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2019年8月 VC/MFC大版内专家分月排行榜第二
2019年7月 VC/MFC大版内专家分月排行榜第二
2019年6月 VC/MFC大版内专家分月排行榜第二
2019年5月 VC/MFC大版内专家分月排行榜第二
2019年4月 VC/MFC大版内专家分月排行榜第二
2019年3月 VC/MFC大版内专家分月排行榜第二
2018年10月 VC/MFC大版内专家分月排行榜第二
2018年9月 VC/MFC大版内专家分月排行榜第二
2018年8月 VC/MFC大版内专家分月排行榜第二
2018年5月 VC/MFC大版内专家分月排行榜第二
2017年12月 VC/MFC大版内专家分月排行榜第二
2017年6月 VC/MFC大版内专家分月排行榜第二
2017年5月 VC/MFC大版内专家分月排行榜第二
2017年1月 VC/MFC大版内专家分月排行榜第二
2016年11月 VC/MFC大版内专家分月排行榜第二
2016年4月 VC/MFC大版内专家分月排行榜第二
2014年11月 VC/MFC大版内专家分月排行榜第二
2014年1月 VC/MFC大版内专家分月排行榜第二
2013年10月 VC/MFC大版内专家分月排行榜第二
2013年9月 VC/MFC大版内专家分月排行榜第二
2013年6月 VC/MFC大版内专家分月排行榜第二
2013年4月 VC/MFC大版内专家分月排行榜第二
2012年6月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2018年11月 VC/MFC大版内专家分月排行榜第三
2018年6月 VC/MFC大版内专家分月排行榜第三
2018年4月 VC/MFC大版内专家分月排行榜第三
2018年3月 VC/MFC大版内专家分月排行榜第三
2018年2月 VC/MFC大版内专家分月排行榜第三
2018年1月 VC/MFC大版内专家分月排行榜第三
2017年11月 VC/MFC大版内专家分月排行榜第三
2017年9月 VC/MFC大版内专家分月排行榜第三
2017年8月 VC/MFC大版内专家分月排行榜第三
2017年4月 VC/MFC大版内专家分月排行榜第三
2016年12月 VC/MFC大版内专家分月排行榜第三
2016年10月 VC/MFC大版内专家分月排行榜第三
2016年2月 VC/MFC大版内专家分月排行榜第三
2015年10月 VC/MFC大版内专家分月排行榜第三
2015年7月 VC/MFC大版内专家分月排行榜第三
2012年10月 VC/MFC大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs9
本版专家分:56076
Blank
红花 2015年8月 硬件/嵌入开发大版内专家分月排行榜第一
2015年7月 VC/MFC大版内专家分月排行榜第一
2015年5月 VC/MFC大版内专家分月排行榜第一
2015年4月 VC/MFC大版内专家分月排行榜第一
2015年3月 VC/MFC大版内专家分月排行榜第一
2015年1月 硬件/嵌入开发大版内专家分月排行榜第一
2013年12月 VC/MFC大版内专家分月排行榜第一
2013年11月 VC/MFC大版内专家分月排行榜第一
2013年6月 VB大版内专家分月排行榜第一
2013年5月 VB大版内专家分月排行榜第一
2013年1月 VB大版内专家分月排行榜第一
2012年12月 VB大版内专家分月排行榜第一
Blank
黄花 2015年9月 VC/MFC大版内专家分月排行榜第二
2015年7月 硬件/嵌入开发大版内专家分月排行榜第二
2014年5月 VC/MFC大版内专家分月排行榜第二
2014年3月 VC/MFC大版内专家分月排行榜第二
2013年10月 VB大版内专家分月排行榜第二
2013年7月 VB大版内专家分月排行榜第二
2012年5月 VB大版内专家分月排行榜第二
2012年4月 VB大版内专家分月排行榜第二
2012年2月 VB大版内专家分月排行榜第二
2011年11月 VB大版内专家分月排行榜第二
Blank
蓝花 2015年11月 VC/MFC大版内专家分月排行榜第三
2015年6月 VC/MFC大版内专家分月排行榜第三
2015年2月 VC/MFC大版内专家分月排行榜第三
2014年1月 VC/MFC大版内专家分月排行榜第三
2012年3月 VB大版内专家分月排行榜第三
2011年12月 VB大版内专家分月排行榜第三
2011年10月 VB大版内专家分月排行榜第三
Bbs10
本版专家分:139163
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
银牌 2019年7月 总版技术专家分月排行榜第二
2019年5月 总版技术专家分月排行榜第二
Blank
铜牌 2019年8月 总版技术专家分月排行榜第三
2019年4月 总版技术专家分月排行榜第三
2019年3月 总版技术专家分月排行榜第三
Blank
红花 2019年8月 VC/MFC大版内专家分月排行榜第一
2019年7月 VC/MFC大版内专家分月排行榜第一
2019年6月 VC/MFC大版内专家分月排行榜第一
2019年5月 VC/MFC大版内专家分月排行榜第一
2019年4月 VC/MFC大版内专家分月排行榜第一
2019年3月 VC/MFC大版内专家分月排行榜第一
2019年1月 VC/MFC大版内专家分月排行榜第一
2018年12月 VC/MFC大版内专家分月排行榜第一
2018年11月 VC/MFC大版内专家分月排行榜第一
2018年10月 VC/MFC大版内专家分月排行榜第一
2018年9月 VC/MFC大版内专家分月排行榜第一
2018年8月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第一
2018年4月 VC/MFC大版内专家分月排行榜第一
2018年3月 VC/MFC大版内专家分月排行榜第一
2018年2月 VC/MFC大版内专家分月排行榜第一
2018年1月 VC/MFC大版内专家分月排行榜第一
2017年12月 VC/MFC大版内专家分月排行榜第一
2017年11月 VC/MFC大版内专家分月排行榜第一
2017年7月 VC/MFC大版内专家分月排行榜第一
2012年7月 VC/MFC大版内专家分月排行榜第一
Bbs10
本版专家分:172639
Blank
红花 2018年7月 VC/MFC大版内专家分月排行榜第一
2017年10月 VC/MFC大版内专家分月排行榜第一
2016年3月 VC/MFC大版内专家分月排行榜第一
2014年10月 VC/MFC大版内专家分月排行榜第一
2014年9月 VC/MFC大版内专家分月排行榜第一
2014年7月 VC/MFC大版内专家分月排行榜第一
2014年6月 VC/MFC大版内专家分月排行榜第一
2014年5月 VC/MFC大版内专家分月排行榜第一
2014年4月 VC/MFC大版内专家分月排行榜第一
2014年2月 VC/MFC大版内专家分月排行榜第一
2013年7月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2019年8月 VC/MFC大版内专家分月排行榜第二
2019年7月 VC/MFC大版内专家分月排行榜第二
2019年6月 VC/MFC大版内专家分月排行榜第二
2019年5月 VC/MFC大版内专家分月排行榜第二
2019年4月 VC/MFC大版内专家分月排行榜第二
2019年3月 VC/MFC大版内专家分月排行榜第二
2018年10月 VC/MFC大版内专家分月排行榜第二
2018年9月 VC/MFC大版内专家分月排行榜第二
2018年8月 VC/MFC大版内专家分月排行榜第二
2018年5月 VC/MFC大版内专家分月排行榜第二
2017年12月 VC/MFC大版内专家分月排行榜第二
2017年6月 VC/MFC大版内专家分月排行榜第二
2017年5月 VC/MFC大版内专家分月排行榜第二
2017年1月 VC/MFC大版内专家分月排行榜第二
2016年11月 VC/MFC大版内专家分月排行榜第二
2016年4月 VC/MFC大版内专家分月排行榜第二
2014年11月 VC/MFC大版内专家分月排行榜第二
2014年1月 VC/MFC大版内专家分月排行榜第二
2013年10月 VC/MFC大版内专家分月排行榜第二
2013年9月 VC/MFC大版内专家分月排行榜第二
2013年6月 VC/MFC大版内专家分月排行榜第二
2013年4月 VC/MFC大版内专家分月排行榜第二
2012年6月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2018年11月 VC/MFC大版内专家分月排行榜第三
2018年6月 VC/MFC大版内专家分月排行榜第三
2018年4月 VC/MFC大版内专家分月排行榜第三
2018年3月 VC/MFC大版内专家分月排行榜第三
2018年2月 VC/MFC大版内专家分月排行榜第三
2018年1月 VC/MFC大版内专家分月排行榜第三
2017年11月 VC/MFC大版内专家分月排行榜第三
2017年9月 VC/MFC大版内专家分月排行榜第三
2017年8月 VC/MFC大版内专家分月排行榜第三
2017年4月 VC/MFC大版内专家分月排行榜第三
2016年12月 VC/MFC大版内专家分月排行榜第三
2016年10月 VC/MFC大版内专家分月排行榜第三
2016年2月 VC/MFC大版内专家分月排行榜第三
2015年10月 VC/MFC大版内专家分月排行榜第三
2015年7月 VC/MFC大版内专家分月排行榜第三
2012年10月 VC/MFC大版内专家分月排行榜第三
Bbs4
本版专家分:1470
Bbs5
本版专家分:2255
MFC使用mscomm串口通信
MFC<em>使用</em>mscomm<em>串口通信</em>,有示例
VS2010 MFC IP地址控件 connect使用
MFC IP地址变量类型设定了DWORD类型,<em>使用</em>connect时出现问题,rn(!m_ClientSocket->Connect(m_IP,m_EDITport))rnrnBOOL CAsyncSocket::Connect(LPCTSTR,UINT)”: 不能将参数 1 从“CIPAddressCtrl”转换为“LPCTSTR”rnrnrn用—T(“”)可以解决,但是执行程序时,不能连接。rnrn大家有解决的办法吗?初学,希望大家帮助!rnrn
MFC串口通信(二)——使用MSComm控件实现串口通信
  由于项目需要,最近在写一个简单的<em>串口通信</em>,基于MFC框架,写完之后特此回顾记录一下学习的过程: <em>串口通信</em>主体框架 (1) 初始化界面(自动获取全部可用串口) (2) 打开串口 (读取串口号,初始化串口参数(波特率、校验位、数据位等),若串口已经打开则关闭串口) (3) 发送数据 (更新<em>控件</em>状态,进入MSComm事件驱动函数,读缓冲区,数据转换,更新编辑框成员函数,更新编辑框内容) (4) ...
vs2010编写基于MFC的串口通信程序
用<em>vs2010</em>编写的基于MFC的<em>串口通信</em>程序,内含详细讲解教程、MSComm<em>控件</em>以及调试成功的程序以供参考。
vs2010如何不用mfc向导,直接写mfc程序
如题,<em>vs2010</em>如何<em>不用</em><em>mfc</em>向导,直接写<em>mfc</em>程序.rn换句话说,如果用向导,生成的代码,很多不是自己想要的.希望能自己创建一个空项目,然后直接写<em>mfc</em>代码.但不知道如何用<em>vs2010</em>在<em>不用</em>向导的前提下来写<em>mfc</em>程.rn例如从书上看到以下代码:rn[code=c]#include rnrnclass cgenericapp: public CWinApprnpublic:rn virtual BOOL InitIstance();rn;rnclass cgenericwindow:public CFrameWndrnrnpublic:rn cgenericwindow()rn rn Create(NULL,"generic");rn rn afx_msg void OnLButtonDown(UINT nFlags,CPoint point);rn DECLARE_MESSAGE_MAP()rn;rnBEGIN_MESSAGE_MAP(cgenericwindow,CFrameWnd)rn ON_WM_LBUTTONDOWN()rn END_MESSAGE_MAP()rn void cgenericwindow::OnLButtonDown(UINT nFlage,CPoint point)rn rn MessageBox("left mouse button pressed...",NULL,MB_OK);rn rnrn BOOL cgenericapp::InitIstance()rn rn m_pMainWnd=new cgenericwindow();rn m_pMainWnd->ShowWindow(m_nCmdShow);rn m_pMainWnd->UpdateWindow();rn return TRUE;rn rnrn cgenericapp genericapp;[/code]rn如何直接用<em>vs2010</em>编译通过.我试过用空项目来编译,不行.
VS2010 基于MFC 的串口通信上位机总结
VS2010 基于MFC <em>串口通信</em>上位机,实现串口发送、接收数据及接收数据保存。 打开VS2010 创建 MFC应用程序,选择基于对话框类 ,勾选最大化框、最小化框后 选择下一步完成。 将对话框上原有的<em>控件</em>删除,添加所需的<em>控件</em>。 发送部分:Radio Button、Combo Box 接收部分: ...
MFC写的串口通信助手.zip
用VS2013+MFC写的<em>串口通信</em>助手,对研究<em>串口通信</em>很有帮助,包括静态发布的exe程序可直接运行,以及整个项目工程文件.,本系统界面美观,实现了许多功能。
VS2010基于对话框的MFC串口通信简明例程
https://blog.csdn.net/NNNNNNNNNNNNY/article/details/45341983 本例程是在VS2010环境下,<em>使用</em>MFC做的是一个简单的<em>串口通信</em>程序。欢迎交流。 程序源码(含一个虚拟串口软件):http://download.csdn.net/detail/nnnnnnnnnnnny/8643049 1.首先,在VS2010环境下创建基于对话框...
用VS2010写C语言数据结构遇到问题
VS2010 ,文件结尾为.c,实现顺序线性表的一个功能。编译的时候提示“错误 1 error C2275: “ElemType”: 将此类型用作表达式非法”rnrnVC6.0中无错rnrn[code=c]#include rn#include rn#define TRUE 1rn#define FALSE 0rn#define OK 1rn#define ERROR 0rn#define OVERFLOW -2rntypedef int Status;rnrnrn#define LIST_INIT_SIZE 10rn#define LISTINCREMENT 4rnrntypedef int ElemType;rnrntypedef struct SqListrnrn ElemType * elem;rn //表的初始长度rn int length;rn //表的初始存储容量rn int listsize; rnSqList;rnrnStatus ListInsert_Sq(SqList *L, int i, ElemType e)rn //判断插入位置i是否合法rn if (i < 1 || i > L->length + 1) rn return ERROR;rnrn //判读存储空间是否已满rn if (L->length >= L->listsize)rn ElemType * newbase = (ElemType *)realloc(L->elem, (L->listsize + LISTINCREMENT) * sizeof(ElemType));rnrn if (!newbase)rn exit(OVERFLOW);rnrn L->elem = newbase;rn L->listsize = L->listsize + LISTINCREMENT;rn rn //q指向第i个元素rn ElemType *q = &(L->elem[i - 1]);rn //p指向最后一个元素rn ElemType *p;rn //从最后一个位置开始移动rn for (p= &(L->elem[L->length - 1]); p >= q; p--) rn *(p + 1) = *p;rn rnrn *q = e;rn L->length++;rn return OK;rn[/code]rnrn求教!!!
不用MFC能不能使用ActiveX控件
我用VC6做了一个win32程序,是用纯SDK写的,现在需要加一个浏览器<em>控件</em>浏览信息,但我试图象在MFC工程那样添加一个<em>控件</em>的时侯却提示我不能添加。请知道的朋友帮帮我!rn
不用MFC,如何使用ActiveX控件
我不太熟悉MFC,只会用SDK,但要用到ActiveX<em>控件</em>,该怎么用呢?
怎样不用MFC使用flash控件???
怎样<em>不用</em>MFC<em>使用</em>flash<em>控件</em>???写一个基于Win32,只<em>使用</em>标准库编的控制,播放flash的程序.最好有原代码,采用后,有163.net邮箱卡送rnzseven@163.net
不用MFC,怎样才能使用ActiveX的控件?
<em>不用</em>MFC,怎样才能<em>使用</em>ActiveX的<em>控件</em>?
不用MFC如何使用ActiveX控件
我<em>不用</em>MFC,比如要在对话框上放置一个Flash播放<em>控件</em>,但在程序中如何控制他呢?如何设置他的属性以及调用他的方法?rn 另外,当我在对话框上放置了任何一个外部<em>控件</em>后,对话框就不能启动,如果将对话框的No Create Fail设为TRUE的话,对话框能显示出来,但<em>控件</em>不能显示出来,这肯定是由于<em>使用</em>了外部<em>控件</em>造成的。那到底是什么原因呢?是没有连接相应的LIB还是哪个地方必须设置?
使用 Inet 控件遇到问题???
<em>使用</em> Inet <em>控件</em>的 程序 运行一段时间,就会遇到这样的错误:rnrn运行时错误 '35761'rn请求超时rnrn点击“确认”以后,程序就退出了,请问这是什么原因导致的,我应该怎么解决呢?
MFC串口通信MSComm控件详细介绍
MFC<em>串口通信</em>MSComm<em>控件</em>详细介绍,用法,函数调用等。
在VS2010中用mscomm控件遇到问题
错误提示如下:rn[img=https://img-bbs.csdn.net/upload/201308/29/1377744526_937467.png][/img]rn指示是错在这一行rn[img=https://img-bbs.csdn.net/upload/201308/29/1377744560_735120.png][/img]rn但是我明明是定义了IDC_BUTTON_SEND的啊rn[img=https://img-bbs.csdn.net/upload/201308/29/1377744601_178528.png][/img]rnrn求各位大神指教是什么问题啊?
vs2010 mfc添加图片控件
新建的一个<em>mfc</em>应用程序,对话框,想给对话框添加个背景图片,就添加了一个picture control ,然后导入一个位图资源,但是我没办法把我添加的图片放大缩小。。我怎样做才可以使它符合背景的图片,或者有其他方法可以添加背景图片,我只是刚学<em>mfc</em>,想做个登录界面,之前用vc++6.0的时候好像图片可以放大缩小但是用了2010没办法放大缩小,求解
MFC VS2010 图片控件+滚动条
在picture control显示图片,当图片较大时,加入滚动条
VS2010制作安装程序遇到问题
大家好,我现在用<em>vs2010</em>制作setup安装程序,需要在客户端安装完毕后提示重起电脑.不知道这怎么在安装程序里面做?rn谢谢!
VS2010串口通信 利用MSComm控件实现
基于VS2010软件C++语言的<em>串口通信</em>编程,<em>使用</em>MSComm<em>控件</em>实现
VS2010编写FLL遇到问题
正在学习用C++编写FLL,用VS2010新建了一个空DLL工程,添加一CPP文件,内容如下:rn#include "pro_ext.h"rnrnvoid Test( ParamBlk *parm )rnrn _RetInt( parm->p[0].val.ev_long + parm->p[1].val.ev_long, sizeof( parm->p[0].val.ev_long ) ) ;rnrnrnrnFoxInfo myFoxInfo[] = "Test", (FPFI)Test, 2, "II" ;rnrnextern "C"rn rn FoxTable _FoxTable = (FoxTable *)0, sizeof(myFoxInfo)/sizeof(FoxInfo), myFoxInfo ;rnrnrn但在生成DLL时报错,错误信息如下:rn错误 1 error LNK2001: 无法解析的外部符号 @_RetInt@8 E:\Ghost_Development\VS.NET_Source_Code\TSDDE\TSDDEFLL\TsDDE.obj TSDDEFLLrnrn错误 2 error LNK1120: 1 个无法解析的外部命令 E:\Ghost_Development\VS.NET_Source_Code\TSDDE\Release\TSDDEFLL.dll TSDDEFLLrnrn 3 IntelliSense: #error 指令: The /MD or /MDd compiler switch (Multithreaded Using DLL) is required. e:\ghost_development\vs.net_source_code\tsdde\tsddefll\pro_ext.h 45 3 rnrnrn请问是哪里不对呢?先谢了
不用MFC制作tab控件
本人用evc开发手机游戏,<em>不用</em>MFC直接用windows api做一个tab<em>控件</em>,就是CreateWindows这个函数rn请高手指教给份资料最好
VS2010 MFC 控件怎么修改控件ID
以前用的是VC++ 6.0,MFC修改<em>控件</em>ID很简单,VS2010竟然找不到在哪里修改<em>控件</em>ID,就一个简单的编辑框,郁闷……
遇到问题不用
这两天一直于道旁这个问题:打开tomcat项目,tomcat启动失败,各种各样的问题。 我想说这两天的问题,实际上根本的解决办法:好多,直接推到重来。 什么意思:就是把哪个报错的项目或者哪个文件,删了。重写,或者重新引入。 这个办法,虽然笨,但是,也是最简单直接。同时,效率不一定比其他方法慢。 我这两天的解决方法大多靠这个把项目程序正常运行 了。
vs2010实现串口通信
通过ActiveX<em>控件</em>实现<em>串口通信</em> 基于VS2010的程序编写
VS2010实现串口通信
VS2010实现的<em>串口通信</em>demo,实现数据的接收和发送,串口号和波特率在代码中可以修改
MFC串口通信
此程序可实现PC机与单片机之间的<em>串口通信</em>
vs2010mfc使用sqlite3
<em>vs2010</em>中<em>mfc</em><em>使用</em>sqlite3,我的博客:http://blog.csdn.net/xinglely/article/details/10047781
VS2010 MFC 中线程的使用
纯粹菜鸟的学习笔记 1、 启动线程: CWinThread* AfxBeginThread( 线程函数,this ); 2、线程的执行,挂起和恢复执行:      当线程做完任务或者现在想暂停线程运行,就需要<em>使用</em>SuspendThread来暂停线程的执行,当然恢复线程的执行就是<em>使用</em>ResumeThread函数了。 函数SuspendThread和Res
VS2010环境下的串口通信例程
VS2010环境下的一个简单的<em>串口通信</em>例程,用于GPRS数据的采集
vs2010 串口通信的问题
[code=C/C++]rnvoid CSCommTestDlg::OnComm() rnrnrn VARIANT variant_inp;rn COleSafeArray safearray_inp;rn LONG len, k;rn BYTE rxdata[2048]; rn CString strtemp;rn rn if(m_ctrlComm.GetCommEvent() == 2) rn rn variant_inp = m_ctrlComm.GetInput();rn safearray_inp = variant_inp; // [color=#FF0000]运行到这句就出异常[/color]rn len = safearray_inp.GetOneDimSize(); rn rn for(k = 0; k < len; k++)rn rn safearray_inp.GetElement(&k, rxdata+k);rn rn for(k = 0; k < len; k++) rn rn BYTE bt = *(char*)(rxdata+k); rn rn if(m_ctrlHexDisplay.GetCheck())rn rn strtemp.Format("%02X ",bt);rn rn else rn rn strtemp.Format("%c", bt);rn rn m_strRXData+=strtemp; rn rn rn UpdateData(FALSE); rnrn[/code]rnrn[color=#FF0000]这是在网上找的代码,运行到safearray_inp = variant_inp; 就出现异常。[/color]rnrn我是要从串口接收大量数据,用的是微软的插件,编译环境是<em>vs2010</em>,<em>使用</em>MFCrnrn[color=#FF0000]要接收大量数据怎么来处理串口?系统是不是用一个很大的缓冲区把所有数据都缓存起来,还是缓冲区慢,就停止写入?[/color]
vs2010串口通信源代码
<em>vs2010</em>新手必看,该文件涉及VS2010串口详细过程,并且代码附加了详细注释!
VS2010 C++ 串口通信
VS2010C++中想用CSerialPort发送16进制命令给单片机(比如发0x31),不是在编辑框里发,是在程序中通过CSerialPort.WriteToPort()函数,但是这个函数好像只能发送字符,现在对这些数据类型很乱了,初学者不是很懂,希望大家帮帮我
vs2010的MFC使用skinsharp的问题
VS2010中.MFC运行正常(未加载skin) 我没有选择宽字符rn按照网上的各种雷同的方法 下了几个不同的试用版 全都试过了rn编译都通不过 错误为rn1>------ 已启动生成: 项目: Chat, 配置: Debug Win32 ------rn1>生成启动时间为 2011-3-18 16:24:32。rn1>InitializeBuildStatus:rn1> 正在对“Debug\Chat.unsuccessfulbuild”执行 Touch 任务。rn1>ClCompile:rn1> stdafx.cpprn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(5): error C2065: “LPCTSTR”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(5): error C2146: 语法错误: 缺少“)”(在标识符“strSkinFile”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(5): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(5): error C2491: “SkinH_Attach_Ex”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(5): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(7): error C2065: “HWND”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(7): error C2146: 语法错误: 缺少“)”(在标识符“hWnd”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(7): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(7): error C2491: “SkinH_Detach_Ex”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(7): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(8): error C2065: “LPCTSTR”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(8): error C2146: 语法错误: 缺少“)”(在标识符“strSkinFile”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(8): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(8): error C2491: “SkinH_Attach_Ext”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(8): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(9): error C2065: “LPBYTE”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(9): error C2146: 语法错误: 缺少“)”(在标识符“pShe”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(9): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(9): error C2491: “SkinH_Attach_Res”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(9): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(10): error C2065: “HWND”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(10): error C2146: 语法错误: 缺少“)”(在标识符“hWnd”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(10): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(10): error C2491: “SkinH_Alpha”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(10): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(12): error C2065: “HWND”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(12): error C2146: 语法错误: 缺少“)”(在标识符“hWnd”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(12): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(12): error C2491: “SkinH_GetColor”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(12): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(13): error C2065: “HWND”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(13): error C2146: 语法错误: 缺少“)”(在标识符“hWnd”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(13): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(13): error C2491: “SkinH_Map”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(13): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(16): error C2065: “HWND”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(16): error C2146: 语法错误: 缺少“)”(在标识符“hWnd”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(16): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(16): error C2491: “SkinH_DisMove”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(16): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(17): error C2065: “HWND”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(17): error C2146: 语法错误: 缺少“)”(在标识符“hWnd”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(17): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(17): error C2491: “SkinH_BGColor”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(17): error C2059: 语法错误:“)”rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(18): error C2065: “HWND”: 未声明的标识符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(18): error C2146: 语法错误: 缺少“)”(在标识符“hWnd”的前面)rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(18): warning C4229: <em>使用</em>了记时错误: 忽略数据上的修饰符rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(18): error C2491: “SkinH_TextColor”: 不允许 dllimport 数据 的定义rn1>d:\我的文档\visual studio 2010\projects\chat\chat\skinh.h(18): error C2059: 语法错误:“)” rnrnrn但把鼠标放到LPCTSTR上,显示又有定义 怎么回事 要是这东西这么垃圾 我还不如用其他的换肤 rn
vs2010,MFC 使用对话框报错
现象:   代码中并不显红,且该对话框的<em>控件</em>双击均可以到达响应函数中,依然报错: error C2065: “IDD_DIALOG6”: 未声明的标识符   解决办法:在stdafx.h中包含Resouce.h即可
VS2010 MFC使用Excel出错
麻烦各位看看我这个是什么问题,本人因为一个项目需要<em>使用</em>Excel,按照网上说的步骤,导入了类,也在<em>使用</em>的.cpp文件前面引用了“#include "CApplication.h"rn#include "CRange.h"rn#include "CRanges.h"rn#include "CWorkbook.h"rn#include "CWorkbooks.h"rn#include "CWorksheet.h"rn#include "CWorksheets.h"”rn这几个头文件,可是我编译文件的时候出现错误rn(1)“错误 1 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int e:\XXXx\c++\primerc++\XXXX\XXXX\capplication.h 1584 1 XXXXXrn”这个错误出现在“capplication.h"文件中。rn(2)“错误 3 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int e:\XXXX\c++\XxXXx\XXXXX\XXXXXX\cworkbook.h 808 1 XXXXXrn”这个错误出现在“cworkbook.h”文件中。rnrn[color=#FF0000]注:[/color]XXXX表示我文件的名称,在这里是被我替换掉的。rn我也没有修改出错的两个文件,不知道怎么回事,麻烦知道的朋友说下,非常感谢!
VS2010 MFC 怎么样使用TabControl控件
本人用VS2010做MFC程序,想用TabControl<em>控件</em>实现部分功能,不知道该<em>控件</em>如何<em>使用</em>,求指教。最好有详细例子。
vs2010使用mfc求助
<em>vs2010</em>编写的<em>mfc</em>对话框程序工程目录怎么这么大?200多兆!在对话框上插入一个bmp图片能不能包括在工程之中啊?每次换电脑之后都要重新加载一次。rnIDB_BITMAP1 BITMAP "C:\\Documents and Settings\\WorldForce\\桌面\\容许应力法\\调整大小 1.bmp"rnIDB_BITMAP2 BITMAP "C:\\Documents and Settings\\WorldForce\\桌面\\容许应力法\\调整大小 wwww.bmp"rn以前用vc6.0的时候,好像图片都会嵌入工程中,不是只是关联的地址哦。
[MFC]串口通信
怎么才能设置MFC<em>串口通信</em>的时候com1接收信息,com2发送信息呢?麻烦说的详细点!谢谢了!本人小菜!rn
MFC 串口通信
用MFC和MSComm<em>控件</em>编写的<em>串口通信</em>程序,包括串口设置、字符发送、十六进制数据发送,自动发送等
串口通信MFC
MFC编写的<em>串口通信</em>助手,带源码。附一篇SMCOMM<em>串口通信</em>讲解文章,适合初学者研究下载。
mfc串口通信
<em>串口通信</em>,基于<em>mfc</em>的基本对话框写的简单的程序。该程序是本人学习过程自己编写,里面有一些不够完善的地方,请注意,自行完善。
VS2010串口通信程序
基于VS2010对话框程序,利用Serialport类实现<em>串口通信</em>,可以实现对存在串口的自动检测,实现数据传输和接收,断开串口连接操作,在win32和X64平台运行没有问题。
使用MFC Activex ControlWizard向导写ocx遇到问题
我进行了如下操作过程:rn1.<em>使用</em>了MFC Activex ControlWizard向导 想生成一个MFC ocx ;在stdafx.h引入msxml.dllrn2.我<em>使用</em>ATL向导建立了一个object->simple object建立了一个接口BaseXml.rn3.在接口BaseXml中的接口Add Method GetAttrubuteValues(IXMLDOMNodePtr Node, CString AttrubutNodeName, CString &Values)rn 大家一看就知道,我是用了msxml的接口,可是在编译的时候在basexml.odl文件中的,它不认IXMLDOMNodePt这个类型,如下:rn interface IBaseXml : IDispatchrn rn [id(1), helpstring("method GetAttrubuteValues")] HRESULT GetAttrubuteValues(IXMLDOMNodePtr rnrn Node,CString AttrubutNodeName,CString& Values);rn ;rn问题:1.如何使得这些数据类型得到识别?rn 2.如果ocx定义的接口变量在vb,dephi是不是通用的?rn 3.如果你有E_Mail,QQ的话,如果你<em>使用</em>MFC Activex ControlWizard很熟的话更是欢迎,交流<em>mfc</em>,com,ocx问题.rn tjq_tang@sina.comrn QQ:9199159rnrn 谢谢!rn
MFC使用CFileStdio类方法实现文件的copy
void CtestDlg::CopyAnyFile() { CStdioFile readfilestream; CStdioFile writefilestream; int flag; flag = readfilestream.Open("D://1.zip", CFile::modeRead|CFile::typeBinary); if (flag == 0) { ...
MFC写ActiveX控件
现遇到一个项目,简要概述如下:将H公司的视频监测客户端软件中的某些功能实现到我公司自己的平台上,H公司提供了视频接口组件 NVS.ocx,现需要提取部分API函数重新生成一个新的ActiveX<em>控件</em>,添加到我公司的.Net开发平台上,通过.Net平台中的WEB应用程序中的功能按钮进行访问H公司的视频监测点。rnrn由于没有MFC开发ActiveX<em>控件</em>的经历,请高手指点!谢谢!
VS2010中使用MSCOMM的串口通信问题
刚刚开始工作,方向是电气,部门老大布置了任务,做一个串口,在网上找了很多教程,但是很多都没有数据位、停止位和奇偶校验位,于是自己添加,但是这个只是在对话框里加进去了显示面,实际上并没起什么作用,然后修改了一下程序,加了几句进去:rnm_comb2.GetLBText(m_comb2.GetCurSel(), str1); //取得所选的字符串,并存放在str1里面rn m_comb3.GetLBText(m_comb3.GetCurSel(),str2); //数据位rn m_comb4.GetLBText(m_comb4.GetCurSel(),str3); //停止位rn m_comb5.GetLBText(m_comb5.GetCurSel(),str4); //奇偶校验位rn str1 = str1+','+str4+','+str2+','+str3;rnrn m_mscom.put_CommPort(m_comb1.GetCurSel()+1); //选择串口rn m_mscom.put_InputMode(1); //设置输入方式为二进制方式rn m_mscom.put_Settings(str1); //comb2选择的波特率,无校验,8数据位,1个停止位rn rn m_mscom.put_InputLen(1024); //设置当前接收区数据长度为1024rn m_mscom.put_RThreshold(1); //缓冲区一个字符引发事件rn m_mscom.put_RTSEnable(1); //设置RT允许rnrn m_mscom.put_PortOpen(true); //打开串口rnrn但是运行结果是串口没办法打开了[img=https://img-bbs.csdn.net/upload/201609/08/1473335504_818682.png][/img]rn我自己看得结果应该是str1 = str1+','+str4+','+str2+','+str3; 这句的问题,但是具体是什么问题就不知道了,还请各位大神解惑[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/83.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/83.gif][/img] 之前没怎么学过软件,可能有些常识问题不太懂,见谅!![img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/43.gif][/img]
使用VB开发控件遇到问题
今天在<em>使用</em>VB开发一个几成3个TEXTBOX<em>控件</em>的<em>控件</em>是发现属性的LET/GET总是无法传值rnrn大体代码如下rnpublic mvarbookname as stringrnpublic property get bookname() as stringrn bookname=mvarbooknamernend propertyrnrnpublic property let bookname(txtbook as string)rn mvarbookname=txtbook.textrn propertychanged "bookname"rnend propertyrnrnrn
VB使用VC写的MFC控件问题。
<em>控件</em><em>使用</em>VC编写,其中有两个接口函数为:rn一:rnvoid GetValue(float FAR* pValue1, float FAR* pValue2);rn<em>使用</em>方法,调用者(VB),将两个浮点数指针传给<em>控件</em>,<em>控件</em>将结果写入这两个指针里面。rn注:听说VB无法<em>使用</em>指针,由于我不懂VB,我也不能确定,于是,为了保险起见,我又写了个专门供VB调用的函数,请看下面的函数二;rnrn二:rnVARIANT VBGetValue()rn<em>使用</em>方法,调用者(VB),直接调用函数,<em>控件</em>将结果通过VARIANT数据类型返回给VB,VARIANT的vt等于VT_R4 | VT_BYREF,即一个浮点数组。rnrn本人完全不懂VB,所以还请大家帮我看看,我这样做,VB和javascript能否调用我的<em>控件</em>?如果能,能否帮我写一段javascript代码,我想验证一下!rn注:请写一个完整的html页面,我连创建一个html按钮都不会,但在html页面中放一个<em>控件</em>我会,即那个里面的内容我会。
类方法使用
介绍swift中<em>类方法</em>class fun的简单<em>使用</em>
在MFC应用程序里使用“按钮”控件遇到问题,求助大虾!
在VS++2008里,建立MFC应用程序,<em>使用</em>“按钮”<em>控件</em>Radio,大致过程如下:rn1、设计界面:拖入按钮<em>控件</em>IDC_RADIO1,IDC_RADIO2,IDC_RADIO3;rn2、定义按钮对象,在编辑界面上右键——添加变量——选择‘<em>控件</em>变量’rn但是,没有看到IDC_RADIO1,2,3这3个ID。rnrn想了很久,也没弄明白,求教高手们,给指点下,MFC里的<em>控件</em>怎么用呢?rn先谢谢大家了!rnrnrn
VS2010与MFC
利用VS2010进行MFC编程的详细教程,有图有介绍,能很好的学习MFC编程。
vs2010/mfc
<em>mfc</em>入门实践教程,适合具有一定C++基础的学习,内容很详细
MFC/VS2010
[code=c]void CvcMenu2View::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)rnrn // TODO: 在此添加消息处理程序代码和/或调用默认值rn if(0x0d==nChar)//判断按下的是否是回车键rn rn if(0==++m_nIndex)rn rn m_menu.CreatePopupMenu ();rn GetParent()->GetMenu()->AppendMenuW (MF_POPUP,(UINT)m_menu.m_hMenu ,(LPCTSTR)"PhoneBook");rn GetParent()->DrawMenuBar ();rn rn rn CView::OnChar(nChar, nRepCnt, nFlags);rn[/code]rn为什么会存在冲突?rn[img=https://img-bbs.csdn.net/upload/201311/28/1385629741_318715.jpg][/img]rn难道是我调用类有问题?前辈们看看。。这是按回车键在现有的菜单栏上创建一个子菜单。。又给卡了。。。我用的VS2010和我书上用的软件不同。。书上用的是VC6...但是函数参数我都该了啊。。(CString)“PhoneBook”第三个参数如果改为这个也一样是冲突。。哎呀。。纠结了。。又卡了。。。如果用插入函数就不会冲突。。用AppenMenuW()函数就冲突了。。哎!!!
c#下的各种参数的详细说明与用法下载
c#下的各种参数的详细说明与用法,这个帮助你在使用c#参数时方便快捷,更帮助你更好的理解各种参数的用法。 相关下载链接:[url=//download.csdn.net/download/chenbo1207/2905689?utm_source=bbsseo]//download.csdn.net/download/chenbo1207/2905689?utm_source=bbsseo[/url]
JMF安装包(含帮助文档)下载
JMF2.1.1安装包,含安装说明文档,和中文帮助文档 相关下载链接:[url=//download.csdn.net/download/u011303664/6026839?utm_source=bbsseo]//download.csdn.net/download/u011303664/6026839?utm_source=bbsseo[/url]
hadoop2.2+spark集群搭建手记之hadoop集群遇到的各种问题下载
hadoop2.2集群搭建遇到的各种问题。 相关下载链接:[url=//download.csdn.net/download/gushenwuzhao57/7372845?utm_source=bbsseo]//download.csdn.net/download/gushenwuzhao57/7372845?utm_source=bbsseo[/url]
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法
我们是很有底线的