自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 VC++ mscomm控件接收字符大于8字节的解决方法(延时)

有很多人遇到串口事件触发(我理解是中断)时只能接收8个字节,这是由于串行通信相对于并行通信时间比较长,所以传输时间必须要考虑在内,有的人的解决方法是把SetRThreshold()内的值设置大一点,但是这样只能用于已知要接收数据的长度,因为对你当你接收数据不到那么多,他不会触发mscomm事件,另外一种解决方法是延时,当你第一次进入事件时串口只给你提供8个字节的数据,当第二次进入mscomm事件后

2012-07-12 15:18:32 2727 2

转载 VC2008中MSCOM控件使用

在使用MSCOM时遇到很多问题,现把解决问题的方法列出1、VS2008本身不带有MSCOM组件,需要自已去下载下载地址如下:http://www.iiidown.com/source_download/753382742、下载完成后将MSCOMM32.OCX放到C:\Windows\System32目录下,手动注册。      WIN7下以管理员权限打开命令提示符输入regsvr3

2012-04-05 16:25:46 1873

转载 VC通过串口收发短消息

首先,我们要对由ESTI制订的SMS规范有所了解。与我们讨论的短消息收发有关的规范主要包括GSM 03.38、GSM 03.40和GSM 07.05。前二者着重描述SMS的技术实现(含编码方式),后者则规定了SMS的DTE-DCE接口标准(AT命令集)。一共有三种方式来发送和接收SMS信息:Block Mode, Text Mode和PDU Mode。Block Mode已是昔日黄花,目前很少

2012-04-01 10:19:54 1162

转载 十六进制计算方法

首先,理解十六进制与十进制的关系。十六进制共十五个元素,即0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。当满16时向高位进一。十进制共有9个元素,即0、1、2、3、4、5、6、7、8、9。当满10时,向高位进一。例如: 6 5         ×1 2   ────────       C A //2*5按十进制的话是10,10不满16,在十六进制中可以用

2012-03-09 15:26:44 29798

转载 C++ std::fstream open mode

ios::app:   以追加的方式打开文件 ios::ate:   文件打开后定位到文件尾,ios:app就包含有此属性 ios::binary:  以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文 ios::in:    文件以输入方式打开 ios:out:   文件以输出方式打开 ios::nocreate: 不建立文件,所以文件不存在时打开失败  i

2012-02-24 13:08:49 4347

转载 关于SetItem;

BOOL SetItem(const LVITEM* pItem)BOOL SetItem(int nItem,             int nSubItem,             UINT nMask,             LPCTSTR lpszItem,             int nImage,             UINT nState,

2012-02-06 17:01:22 1478

转载 Listcontrol控件随着框架窗口的大小而变化

当用户改变框架窗口的大小后,框架窗口会接收到 WM_SIZE 消息,并且提供了改变后的大小等信息;这时,你就可以响应这个消息,根据改变后的情况来控制子窗口。void CTest0826Dlg::OnSize(UINT nType, int cx, int cy)  {CDialog::OnSize(nType, cx, cy);CRect l_ct;  GetCli

2012-02-03 20:36:35 1301

转载 修改List Control的行高

解决方案:1. 设置List Control的属性 Owen Draw Fixed.2. 自定义CMyListCtrl, 继承于CListCtrl,并重载CListCtrl::DrawItem.必须重载DrawItem函数,而不能自己处理WM_DRAWITEM,否则MFC处理时运行到CListCtrl::DrawItem会抱错。( 此函数的内容只有一条语句: ASSERT(FALSE)

2012-01-30 16:40:48 6718 1

转载 SendMessage 的用法!

SendMessage的基本结构如下:SendMessage(    HWND hWnd,  //消息传递的目标窗口或线程的句柄。    UINT Msg, //消息类别(这里可以是一些系统消息,也可以是自己定义,下文具体介绍,)    WPARAM wParam, //参数1 (WPARAM 其实是与UINT是同种类型的,  //在vc编译器中右键有个“转到WPARAM的定义

2012-01-13 16:24:24 645

转载 转载 ----MFC动态创建控件的消息处理

MFC动态创建控件的消息处理  前些天有人在论坛里问在动态创建TreeCtrl后怎么响应消息,于是便写了一点自己的心得,现整理如下。  本例在view中动态创建一个ListCtrl并响应其NM_CLICK消息,先写出动态创建的代码:    新建一SDI工程,给view加上一个成员变量:CListCtrl m_list;    在view的OnCreate中创建它:if(

2012-01-12 20:40:45 394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除