自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

转载 串口通信

在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。 一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。 在Win32下,可以使

2013-10-09 14:44:22 607

转载 正则表达式30分钟入门教程

正则表达式30分钟入门教程版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西

2013-09-25 16:21:42 391

翻译 VC6.0调试大全

VC调试方法大全一、调试基础调试快捷键F5: 开始调试Shift+F5: 停止调试F10:   调试到下一句,这里是单步跟踪 F11:   调试到下一句,跟进函数内部Shift+F11:  从当前函数中跳出Ctrl+F10:  调试到光标所在位置F9:       设置(取消)断点Alt+F9:    高级断点

2013-09-18 14:03:51 666

原创 WINDOWPLACEMENT

WINDOWPLACEMENT 数据结构具有如下形式:  typedef struct tagWINDOWPLACEMENT  { /* wndpl */  UINT length;  UINT flags;  UINT showCmd;  POINT ptMinPosition;  POINT ptMaxPosition;  REC

2012-12-08 10:53:42 1350

转载 _T

_T("")是一个宏,定义于tchar.h下。[1]  #define __T(x) L ## x  #define _T(x) __T(x)  他的作用是让你的程序支持Unicode编码  因为Windows使用两种字符集ANSI和UNICODE,  前者就是通常使用的单字节方式,  但这种方式处理象中文这样的双字节字符不方便,  容易出

2012-12-01 21:13:50 241

翻译 vc6.0编译环境介绍

VC++6.0编译环境介绍大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更

2012-09-24 08:37:40 3623

翻译 sprintf函数

函数功能:  把格式化的数据写入某个字符串 头文件:  stdio.h函数原型:  int sprintf( char *buffer, const char *format, [ argument] … );参数列表:  buffer:char型指针,指向欲写入的字符串地址。  format:char型指针,指向的内存里面存放了格式字符串。  [argumen

2012-09-23 16:15:47 1029

翻译 malloc函数

函数简介  原型:extern void *malloc(unsigned int num_bytes);  头文件:在TC2.0中可以用malloc.h或 alloc.h (注意:alloc.h 与 malloc.h 的内容是完全一致的),而在Visual C++6.0中可以用malloc.h或者stdlib.h。  功能:分配长度为num_bytes字节的内存块  返回

2012-09-23 16:03:18 333

翻译 C中的scanf用法

scanf 函数原型  int scanf( const char *format, ... );  scanf()函数是格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。  其调用格式为: scanf("",);  函数 scanf() 是从标准输入流 stdin 中读内容的通用子程序,可以读入全部固有类型的数据并自动转换成机内形式。编辑本段scanf的返

2012-08-28 16:32:53 1719

翻译 VirtualAlloc

VirtualAlloc是一个Windows API函数,它包含在windows系统文件Kernel32.dll中,编程时直接使用就可以了,不需要再下载。  该函数的功能是在调用进程的虚地址空间,预定或者提交一部分页  如果用于内存分配的话,并且分配类型未指定MEM_RESET,则系统将自动设置为0;VC声明  LPVOID VirtualAlloc(  LPV

2012-05-27 15:32:13 1418

转载 Windows内存管理与结构体MEMORY_BASIC_INFORMATION

1. 进程地址空间 软件的进程运行于32位系统上,其寻址位也是32位,能表示的空间是2的32 =4G,范围从0x0000 0000~0xFFFF FFFF。 ·        NULL指针分区范围:0x0000 0000~0x0000 FFFF作用:保护内存非法访问例子:分配内存时,如果由于某种原因分配不成功,则返回空指针0x0000 0000;当用户继续使用比如改写数

2012-05-27 15:30:45 4966

翻译 mciSendString

MCI(Media Control Interface,媒体控制接口)函数中,有些只适用于一种接口方式,有些则两种接口都可以用。mciSendString只适用于命令串接口方式(命令串中不区分大小写)。  mciSendString(发送命令串),函数原型为:  MCIERROR mciSendString( // 出错返回非零值(错误代码)  // 可用mciGetErr

2012-05-21 23:01:00 629

转载 memset函数

在C中  or   在C++中 编辑本段函数原型  void *memset(void *s, int ch, size_t n);  函数解释:将s中前n个字节替换为ch并返回s;  memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。  常见的三种错误  第一: 搞反了ch 和 n的位置.

2012-05-21 09:53:39 272

转载 C++的内联函数

定义:内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。编译时,类似宏替换,使用函数体替换调用处的函数名。一般在代码中用inline修饰,但是否能形成内联函数,需要看编译器对该函数定义的具体处理。动机:内联扩展是用来消除函数调用时的时间开销。它通常用于频繁执行的函数。 一个小内存空间的函数非常受益。  如果没有内联函数,编译器可以决定哪些函数内联 。 程序员很

2012-04-01 16:46:30 572

原创 DLL中的CFileDialog

我做的一个项目最后的结果是生成DLL,给应用层的调用。在DLL中涉及到了一个小问题 ,有点不懂,请高手们指点:我想让CFileDialog()这函数做为应用层的一个子窗口,函数的最后一个参数为“父窗口的指针”我应该怎么样写那最后一个参数

2012-02-13 14:32:20 424

MFC工具栏状态栏

MFC下的工具栏和状态栏代码,里面代码详细,适合初学者使用

2014-05-10

Win32+SDK教程

看《Windows程序设计》也看了差不多有一个月了,前面12章也基本看完了,但是发现自己连写一个实用一点的程序也不会。就比如我想写一个代码统计器,但是我发现我甚至连要用什么函数都不知道,别人老是说要多动手,好,动手个毛啊,这么多API函数,我连也用哪一个也不知道。别人说要去查MSDN,好,我查,查什么。我连到底有没有这一个函数都不知道,甚至连名字不清楚,怎样查?别人又要说去查百度,google,好,我也去查了。想查一下。比如写一个代码统计器大概要用些什么函数,结果一下,什么结果都得不到。。只查到别人的成品,源代码又不公开。

2012-03-14

[VC.图象处理程序设计].杨淑莹.文字版.pdf

1章 位图基础 1.1 数字图像的基本概念 1.2 与设备相关位图(DDB) 1.3 与设备无关位图(DIB) 1.4 CDib类库的建立 1.5 数字图像处理的应用 第2章 图像的显示 2.1 调色板的基本应用 2.2 图像的特效显示 小结 习题 第3章 图像的几何变换 3.1 图像的平移 3.2 图像的镜像变换 3.3 图像的缩放 3.4 图像的转置 3.5 图像的旋转 小结 习题 第4章 图像灰度变换 4.1 灰度变换的基本方法 4.2 二值比和阈值处理 4.3 灰度的线性变换 4.4 窗口灰度变换处理 4.5 分段线性变换 4.6 灰度直方图 4.7 灰度分布均衡化 4.8 灰度匹配变换 小结 习题 第5章 图像的平滑处理 5.1 平滑处理的基本方法 5.2 噪声消除法 5.3 邻域平均法 5.4 中值滤波 5.5 产生噪声 小结 习题 第6章 图像锐化处理及边缘检测 6.1 图像边缘锐化的基本方法 6.2 微分运算 6.3 梯度锐化 6.4 边缘检测 小结 习题 第7章 图像分割及测量 7.1 概述 7.2 图像阈值分割 7.3 目标物体的轮廓提取 7.4 图像的测量 小结 习题 第8章 图像的形态处理学 8.1 形态学基本概念 8.2 图像腐蚀 8.3 图像膨胀 8.4 图像开启与闭合 8.5 图像细化 8.6 图像粗化 8.7 中轴变换 小结 习题 第9章 图像的变换域处理及应用 9.1 概述 9.2 图像的正交变换 9.3 频域低通滤波 9.4 频域高通滤波 小结 第10章 图像的合成 10.1 图像的差影法 10.2 图像的逻辑运算 小结 习题 第11章 24位彩色图像的处理 11.1 彩色图像的基本概念 11.2 图像的颜色处理 11.3 彩色图像的特效处理 11.4 彩色图像的平滑处理 11.5 彩色图像的锐化处理 小结 习题 第12章 图像的小波变换处理 12.1 小波变抽象的基本概念 12.2 连续小波变换 12.3 离散小波变换 12.4 小波变换编程实现 12.5 基于小波变换的图像滤波处理 小结 习题 第13章 JPGE图像的压缩编码 13.1 JPEG算法概要 13.2 JPEG压缩过程分析 13.3 JPEG解压缩过程分析 小结 习题 附录A 实例程序框架简介

2011-11-25

学校管理系统MyStudent

学校的管理系统 采用odbc数据库 可以添加管理员修改密码 添加课程,修改课程 查看学生信息 评分

2011-07-14

学生考试管理系统ADO版 - VC知识库文章.files

以前在Delphi下做数据处理,对VC中ADO类的感觉比较麻烦,于是就试着参考别人的ado类封装了两个类,原来的类为 Carlos Antollini 的两个ADO类,版本1.2(VC知识库上有下载),修改了一下,然后继承了一个CADOStorage类,又看过刘永超老师《一个简单的学生成绩管理程序》,想重新用自己的想法设计一下,然后就写了这个小系统:界面结构采用现在数据处理软件常用的MDI形式

2011-06-29

空空如也

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

TA关注的人

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