自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 串口 WaitCommEvent 、GetLastError、ClearCommError、WaitForMultipleObjects的联合使用

转载自:http://www.360doc.com/content/13/0730/10/12120859_303508965.shtml在串口程序中的几个函数的联合使用一、首先是利用WaitCommEvent 来等待串口事件的被触发,这些事件是指在该函数被调用前,我们自己设置好的能触发串口线程的有效事件。主要包括3类事件:  1. 函数SetCommM

2013-07-30 10:14:11 1614

转载 串口 SetCommMask WaitCommEvent 设置 等待串口通信事件

转载自:http://www.360doc.com/content/12/0829/16/6973384_233025718.shtmlSetCommMask  设置要监控的事件,WaitCommEvent 等待串口通信事件的发生. SetCommMask          用途:设置串口通信事件  原型:BOOL SetCommMask(HANDLE hFile,

2013-07-30 10:12:58 16120

转载 ON_MESSAGE使用方法

转载自:http://blog.163.com/maxint@126/blog/static/112754441200861994054678/ON_MESSAGE响应的是自定义消息,有关自定义消息的处理请看如下步骤:1.定义消息:  在CCDlg类的头文件中加入如下代码: #define WM_CUSTOMIZE WM_USER+1 头文件中加入Customize的声

2013-07-30 10:09:53 2810

转载 串口 WaitCommEvent

文章转载自:http://blog.sina.com.cn/s/blog_494305f30100iao6.html串口开发中使用WaitCommEventWaitCommEvent  作用:  为一个特指的通信设备等待一个事件发生,该函数所监控的事件是与该设备句柄相关联的一系列事件。  原型:  BOOL WINAPI WaitCommEv

2013-07-29 20:03:31 2647

转载 串口 WaitForSingleObject 和 WaitForMultipleObjects函数

转载自:http://blog.sina.com.cn/s/blog_9d83957001012ngk.htmlWaitForSingleObject 和 WaitForMultipleObjects:1.WaitForSingleObject 等待函数可使线程自愿进入等待状态,直到一个特定的内核对象变为已通知状态为止。这些等待函数中最常用的是WaitForSingleOb

2013-07-29 19:31:45 1150

转载 串口 WaitForMultipleObjects函数解释及其用法

转载自:http://hi.baidu.com/vtotrktzypbcdoq/item/f7ef8f1f173b5adfbe9042f2函数原型:DWORD WaitForMultipleObjects(DWORD nCount, // number of handles in arrayCONST HANDLE *lpHandles, // object-handl

2013-07-29 17:18:20 792

转载 SendMessage自定义消息函数

转载自:http://www.cnblogs.com/wqj1212/archive/2008/03/03/1089298.htmlvc中怎么使用SendMessage自定义消息函数:SendMessage的基本结构如下:SendMessage(    HWND hWnd,  //消息传递的目标窗口或线程的句柄。    UINT Msg, //消息类别(这里

2013-07-29 09:09:09 1165

转载 串口 API函数

转载自:http://www.cnblogs.com/xi52qian/archive/2011/08/30/2159675.html在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。 一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮

2013-07-26 19:35:10 754

转载 详解re模块

转载自:http://blog.sina.com.cn/s/blog_a15aa56901017liq.html正则表达式的元字符有. ^ $ * ? { [ ] | ( ).表示任意字符[]用来匹配一个指定的字符类别,所谓的字符类别就是你想匹配的一个字符集,对于字符集中的字符可以理解成或的关系。^ 如果放在字符串的开头,则表示取非的意思。[^5]表示除了5之外的其

2013-07-11 16:00:32 588

转载 range()函数用法

作者:Buro#79xxd 出处:http://www.cnblogs.com/buro79xxd/ http://www.cnblogs.com/buro79xxd/archive/2011/05/23/2054493.html使用python的人都知道range()函数很方便,今天再用到他的时候发现了很多以前看到过但是忘记的细节。这里记录一下range(),复习下l

2013-06-27 10:09:20 1130

转载 sprintf函数的用法

文章转载自网络在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buffer, cons

2013-05-04 09:45:38 629

转载 strtol函数

文章转载自网络long int strtol(const char *nptr, char **endptr, int base)strtol()会将nptr指向的字符串,根据参数base,按权转化为long int, 然后返回这个值。参数base的范围为2~36,和0;它决定了字符串以被转换为整数的权值。可以被转换的合法字符依据base而定,举例来说,当base为

2013-05-02 20:08:01 395

转载 Windows计算程序运行时间

文章转载自网络~!。1这个是windows里面常用来计算程序运行时间的函数;DWORD dwStart = GetTickCount();//这里运行你的程序代码DWORD dwEnd = GetTickCount();则(dwEnd-dwStart)就是你的程序运行时间, 以毫秒为单位这个函数只精确到55ms,1个tick就是55ms。2t

2013-05-01 17:48:45 695

转载 ItemIDList结构(文件路径的转换)

文章转载自网络将文件路径转换至ItemIDList通常我们会用SHBrowseForFolder接口来打开一个文件夹浏览窗口,代码一般如下:BROWSEINFO bi = { 0 };LPITEMIDLIST pItemIDList = SHBrowseForFolder( &bi );这样就会打开一个浏览文件夹窗口,如下:SHBrowseForFo

2013-04-25 19:12:14 1262 1

转载 GetPrivateProfile系列函数

string strPath(CONFIG); strPath += "\\LOG.ini"; cout<<strPath<<endl; int res = WritePrivateProfileStringA("section", "key1", "123", strPath.c_str());//0表示失败,非0表示成功 cout<<res<<endl;

2013-04-21 10:49:41 1518

转载 ITEMIDLIST结构

文章转载自网络SHBrowseForFolder函数返回一个ITEMIDLIST结构的指针,这个结构包含了用户选择文件夹的信息,需要注意的是,SHBrowseForFolder函数要求调用程序负责删除这个指针。如果用户选择了“取消”按钮,则返回NULL。SHBrowseForFolder函数的参数是一个BROWSEINFO结构变量,它的定义如下:    typedef   stru

2013-04-20 21:21:16 2473

转载 SHBrowseForFolder函数

文章转载自网络一般的OpenDialog,得到的是文件夹名称,如果要想实现下面的效果,得到选择的路径,这个时候SHBrowseForFolder就派上用场了。      下面的例子中返回路径,如果没有选,返回"",选择了路径,则返回选择的路径。     char *GetPath(HWND   hWnd,char   *pBuffer)  {

2013-04-20 20:50:25 552

转载 回调函数应用

转载自网络在说回调函数之前,首先要搞清楚什么是函数指针:它就是一个函数在编译时被分配的入口地址,可以将该地址赋给一个指针,这样指针地址变量持有函数入口地址,它就指向了该函数,所以称这种指针为指向函数的指针,简称函数指针。在说明函数指针时,同时也要描述指针所指向的函数的参数类型和个数,如     int (*funp)(int a , int b) ; 其中funp就是一

2013-04-19 15:02:31 511

转载 一个c回调函数的例子

转载文章自网络#include                                                         // 方法指针的格式为:int (*ptr)(char *p) 即:返回值(指针名)(参数列表)typedef int (*CallBackFun)(char *p); // 为回调函数命名,类型命名为 CallBackFu

2013-04-19 13:53:28 403

转载 _stdcall详解

转载自“huanjieshuijing”对_stdcall 的理解在C语言中,假设我们有这样的一个函数:int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参

2013-04-18 20:44:37 456

转载 均值滤波、中值滤波的matlab实现

目前比较经典的图像去噪算法主要有以下三种: 均值滤波算法:也称线性滤波,主要思想为邻域平均法,即用几个像素灰度的平均值来代替每个像素的灰度。有效抑制加性噪声,但容易引起图像模糊,可以对其进行改进,主要避开对景物边缘的平滑处理。 [cpp] view plaincopyprint?%x是需要滤波的图像,n是模板大小(即n×n)  function d=

2013-04-17 12:50:31 2245

转载 c++继承中的内存布局

——谈VC++对象模型(美)简.格雷程化    译 译者前言 一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言的语意细节。对于使用VC++的程序员来说,还应该了解一些VC++对于C++的诠释。 Inside the C++ Object Model虽然是一本好书,然而,书的篇幅多一些,又和具体的VC++关系小一些。因此,从篇幅和内容来看,译者认为本文是深入理解C++

2013-04-17 12:48:17 275

空空如也

空空如也

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

TA关注的人

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