自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (38)
  • 收藏
  • 关注

原创 PE文件格式

PE文件格式应用于所有32位Windows系统:Windows 9X, Windows NT,Windows 2000及Windows XP(Vista已经对PE格式进行了升级,也出现了PE64),而在MSDN 98中有PE的大量详细资料(按目录:MSDN Library Visual Studio 6.0 | Specification | Platforms | Microsoft Porta

2013-07-29 19:56:46 1084

翻译 C++中extern “C”含义深层探索

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不

2012-02-19 16:10:28 530

转载 MFC内部结构

我们在编写程序或是在看MFC类的书籍的时候,总会看到书上让我们在某个地方添加某某函数,响应什么消息。那么,到底为什么要在这地方加呢?为什么不能在其他地方添加消息响应函数呢?接下来,我们就共同来讨论一下吧。1.   MFC的运行步骤:(这是对于文档视图结构的应用程序的)theApp(theApp())->//应用程序全局对象的构造和内存分配WinMain()->//进入主函数Af

2012-02-19 16:09:08 714

原创 LNK2001链接错误产生的原因分析和解决办法

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16Debug/smtp_5.exe : fatal error LNK1120: 1 unresolved externalsError executing link.exe.LNK2001错误产生的原因非常多,给很多经验不足的V

2012-02-19 16:08:10 1005

转载 如何阅读别人的代码

第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.4.在现有的代码上工作时, 请与作者和维护人员进行必要的协调, 以避免

2012-02-19 16:07:24 664

原创 C++ 异常处理

异常:程序执行期间,可检测到的不正常情况。例如:0作除数;数组下标越界;打开不存在的文件;远程机器连接超时;malloc失败等等。程序的两种状态:正常状态和异常状态,发生不正常情况后,进入异常状态,从当前函数开始,按调用链的相反次序,查找处理该异常的程序片断。1.throw 表达式语义:用表达式的值生成一个对象(异常对象),程序进入异常状态。Terminate函数,终止

2012-02-19 16:06:25 775

原创 MFC程序结构分析

1 Windows程序工作原理WINDOWS 程序设计是一种完全不同于传统的DOS 方式的程序设计方法,它是一种事件驱动方式的程序设计模式。在程序提供给用户的界面中有许多可操作的可视对象。用户从所有可能的操作中任意选择,被选择的操作会产生某些特定的事件,这些事件发生后的结果是向程序中的某些对象发出消息,然后这些对象调用相应的消息处理函数来完成特定的操作。WINDOWS 应用程序最大的特点就是程

2012-02-19 16:05:10 3056

原创 VC++的DDX/DDV机制

<br />C++的MFC类库中为用户提供了在对话框控件和数据变量间交换数据的<br />        DDX/DDV(数据交换/数据验证)机制,而在此之前,用户只能通过调用<br />        GetDlgItemInt或etDlgItemText等函数这样麻烦的过程来达到同样的目的。<br />        当你要为控制增加DDX/DDV支持时,APP WIZARD和CLASS WIZARD将为你完成<br />        大部分工作。你只需要在CLASS WIZARD中为你的控制ID添加

2011-04-16 09:29:00 8286 4

原创 菜单的创建

2010-03-26 10:19:00 1049

原创 面试70技巧

1、请你自我介绍一下你自己,回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每

2010-03-15 16:51:00 2736 10

原创 一个程序员的成长的六个阶段

 第一阶段此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。第二阶段此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以真正地在实践中做些应用。第三阶段此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。第四阶级

2009-11-02 10:07:00 617

原创 九步确定你的人生目标和制定达到目标的计划

你想在五年之后,十年之后,或者一年之后的今天在哪?这些都是你的目标,你可不想一直呆在你现在的位置,但明确你的真正的目标是一件困难的事情。很多人认为设定人生目标就是找一些遥遥无期的梦想,但永远不会实现。这被看成是只是预言如何实现自己抱负,因为,第一,这些目标没有被足够详细的定义;第二,它始终只是一个目标,而没有相应的行动。定义你的目标是一件需要你花费很多时间仔细考虑的事情。下面的步骤可以让你

2009-10-24 16:07:00 790

CameraFlir.zip

spinnker(FLIR 灰点相机) sdk 开发,demo测试,包含 单独、连续采样、触发模式设置。。。 简单方便。。。封装的现成类库,可以直接使用。

2020-08-12

一个功能强大的MFC界面处理扩展库,很好用的

一个功能强大的MFC界面处理扩展库

2010-10-05

WIN32API程序设计示例

WIN32API例子非常丰富。

2010-10-05

C++笔试题.rar

C++笔试题.rar,想顺利通过笔试吗?。。。。。。。。。。。。

2010-09-29

CStatic1自定义类.rar

自定义控件的方法,可以修改控件和文档的颜色。。。。。。。。。。。。。。。。。。。。

2010-09-29

VC界面编程总结.doc

VC界面编程总结.doc..........................

2010-09-18

动态链接库(DLL)编程深入浅出

动态链接库(DLL)编程深入浅出。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2010-08-31

VBScript脚本扩展Visual C++开发环境

VBScript脚本扩展Visual C++开发环境 轻松注释所有没有必要的代码

2010-08-07

MFC简介 ,你必须理解 C++ 程序设计语言。掌握了C++,你就必须掌握 Microsoft 基本类库 (MFC)

Visual C++ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分 利用具有面向对象特性的 C++ 来开发出专业级的 Windows 应用程序。为了能充分利用这些 特性,你必须理解 C++ 程序设计语言。掌握了C++,你就必须掌握 Microsoft 基本类库 (MFC) 的层次结构。该层次 结构包容了 Windows API 中的用户界面部分,并使你能够很容易地以 面向对象的方式建立 Windows 应用程序。这种层次结构适用于所有版本的 Windows 并彼此 兼容。你用 MFC 所建立的代码是完全可移植的。 该教程将向你介绍MFC的基本概念和术语以及事件驱动程序设计方法。在本节中,你将会输 入、编译和运行一个简单的MFC程序。下一节中将向你详细解释这些代码。第三部分讨论了M FC控制和如何定制它们。第四部分将介绍消息映射,你将会处理MFC的事件。

2010-08-04

C++知识点大杂烩(重点) C++知识点大杂烩(重点)

C++知识点大杂烩(重点),基础语言重点。。。。。。。。。。。。。。

2010-08-04

超强的指针学习笔记 C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。

C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左 法则其实并不是C标 准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩 识一个声明的,两者可 以说是相反的。右左法则的英文原文是这样说的: The right-left rule: Start reading the declaration from the innermost parentheses, go right, and then go left. When you encounter parentheses, the direction should be reversed. Once everything in the parentheses has been parsed, jump out of it. Continue till the whole declaration has been parsed.

2010-08-04

c c++程序员面试宝典

c c++程序员面试宝典。。。。。。。。。。。。。。。。。。。

2010-07-22

最常见的20种VC++编译错误信息集合

最常见的20种VC++编译错误信息集合,看看不会吃亏的,是编程过程中一个很好很好的总结,花了我好长时间积累下来的。。。。。。。。。

2010-07-22

数据结构及算法经典。。。

数据结构及算法经典,让你轻松拿下数据结构。。。。

2010-04-23

C++面试试题荟萃。。。。。。。。。

在大学生毕业就业时,面试是一个非常重要的过程,有些大学生在这个过程中感到不知所措,或者做得不好,使自己在求职中因小失大,达不到成功。在求职过程中注意了以下基本礼仪和技巧,才能达到事半功倍,增强面试的有效性。   C++面试试题荟萃,题目经典呀 。。。面试不在话下了 , 让你轻松过关了

2010-04-23

Ado数据库的基本操作(增删改查)

Ado数据库的基本操作(增删改查),源码详细,简单操作而已,可以全面学习ADO数据库编程、。。。。。。。

2010-04-21

Windows驱动开发技术详解

Windows驱动开发技术详解...windows低层开发。。实用快捷 内容完全。。。。

2010-04-06

指针专题 指针大集合。。。轻松学会指针。。

指针专题 指针大集合。。。轻松学会指针。。

2010-03-31

世界500强面试题+程序员面试宝典

让你面试不在成为问题!教会你回答面试官的问题。。。。。。

2010-03-15

MIL8.0网盘下载地址.txt

MIL全称为Matrox Imaging Library,由加拿大Matrox公司开发;MIL软件包是一个独立于硬件的、含有多个标准模块或组件的32位图像库,可以对图像进行采集、处理、分析、显示和存取操作,其功能覆盖图像领域的所有方面,使用起来也相当简单和方便;MIL-Lite是MIL的子集,含有MIL的部分模块,可以进行图像的采集、显示、存取操作,还可以在图像上进行图形操作及LUT变换等;MIL/MIL-Lite支持Matrox公司所有采集卡,如果应用程序采用其它公司的采集卡,则不能使用MIL/MIL-Lite的采集功能,但应用程序可以使用MIL/MIL-Lite的其它功能。 ———————————————— 版权声明:本文为CSDN博主「文大侠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/wenzhou1219/article/details/7530317

2021-03-02

halcon.docx

halcon实例(中文版)机器视觉算法与应用说明 简单明了 说明其算法原理(包括 镜头 ccd选型 算法)

2020-04-26

CRC 校验算法代码

crc算法的code。。。。 CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。

2018-12-21

最完整的机器视觉培训教程

最完整的机器视觉培训教程(书签版) 理论 算法 原理

2018-12-07

数字图像处理原理 平滑 锐化 ...

学习图像处理技术时 做的笔记 有原理和代码

2017-08-17

文件遍历器

使用listctrl控件,把文件夹中的所有文件的属性写入其中,显示出来 包括过滤后缀名查找功能 。

2014-09-15

自己写的SqliteTest

自己按照网上的类,写的一个sqlite 增删改查功能的demo... 简单实用,可以对sqlite进行全面的学习。。。

2014-09-15

图像处理文档.zip

包含了很多图像处理的文档 自己整合出来的版本 包含各种图像算法等

2014-08-23

局域网文件传输.zip

局域网内实现文件的传输 分客户端与服务端

2014-08-23

VC++ GDI+编程必备的源码库 rar

VC++ GDI+编程必备的源码库, 有详细的实例化代码,经典中的经典,在网上找的资料,自己整合的版本。

2014-08-23

C++中利用BMP作为背景的方法总结

C++中利用BMP作为背景的方法总结

2013-07-11

c++经典代码大全

c++经典代码大全

2013-07-11

几种常用图像处理算法.rar

几种常用图像处理算法

2012-02-05

c++精髓.pdf

c++精髓.pdf

2012-01-03

vc读取和写入txt文档内容

vc读取和写入txt文档内容 if(strLine!="") { for (p=strtok(str,";");p!=NULL;p=strtok(NULL,";")) { strTemp = p; result+=strTemp; //换行输出数据 result += "\r\n"; // if (row==0||row==2||row==10||row==21||row==23||row==31||row==42||row==44||row==52||row==63||row==65||row==73)//ccd1-4 // { // // } // // if (row==106||row==107||row==109||row==111||row==113||row==115||row==117||row==119||row==121||row==123||row==125||row==135||row==137/**/) // { // // } } row ++; } } delete lpszOpenFile;//释放分配的对话框 m_strText = _T(result); UpdateData(false);

2011-11-07

vc串口调试助手源码

vc串口调试助手源码,轻松写出自己的串口通讯程序,最基本的串口例子。。。。。

2011-09-24

VC串口通信资料汇集整理(PDF).pdf

VC串口通信资料汇集整理,方便查询串口方面的基础知识及经典实例。。。。。

2011-09-24

495个C语言问题。。。。

495个C语言问题。。。。。。全面了解c语言。。。。

2010-12-11

C++经典程序100例

C++经典程序100例,基本c++/c算法。。。有100个基本例子让你受益匪浅呀。。。。。。。。

2010-10-21

空空如也

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

TA关注的人

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