自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

blacet的学习点滴

记录学习,沉淀技术,分享心得,共同进步!呵呵……

  • 博客(86)
  • 资源 (7)
  • 收藏
  • 关注

转载 vc中用于调试的宏(ASSERT,VERIFY,TRACE) (转载)

vc中用于调试的宏(ASSERT,VERIFY,TRACE)  1.ASSERT()ASSERT() 被测试它的参数,如果参数为零,则中断执行并打印一段说明消息。在Release 版本的的程序中它不起任何作用。ASSER()使用的时候必须保证参数表达式中不能有函数调用,因此对于任何有函数调用的参数表达式,应该使用宏VERIFY(),以保证表达式中的函数调用在Release版本中会被

2012-09-04 14:47:57 1006

转载 [转]远程桌面连接原理

[转]远程桌面连接原理转载地址:http://swanmsg.blog.sohu.com/124604200.html最近由于工作需要,工作中遇到一些电脑并不在同一个局域网内,并且也有一些装有xp的系统,有家庭版的,也有专业版的,为了更好的维护和远程部署配置,就要用到远程桌面。计算机发展的早期在很多客户机硬件配置不高无法独立运行程序的情况下,

2012-09-04 09:46:04 16097 4

转载 VC2005程序的一个运行错误“由于应用程序的配置不正确,应用程序未能启动,重新安装...”

VC2005程序的一个运行错误“由于应用程序的配置不正确,应用程序未能启动,重新安装...”转载地址:转贴(可行)VC.net2005写的程序如何在没有.Net FrameWork的机器上运行 --解决"由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题"最近在公司的主要工作是做一个桌面程序,提供给公司正在为移动做的项目使用.我开始时是用C#写的程序,后

2012-08-20 20:24:07 935

原创 c++调用c#的dll + 实例

c++调用c#的dll + 实例一、使用/clr编译MFC可执行文件或规则C# DLL函数.    1、打开“项目属性”对话框,方法是右键单击“解决方案资源管理器”中的项目并选择“属性”。    2、展开“配置属性”旁边的节点并选择“常规”。在右侧窗格中的“项目默认值”下,将“公共语言运行库支持”设置为“公共语言运行库支持(/clr)”。    3、在相同的窗格中,确保将“

2012-08-20 20:21:04 13215 2

原创 使用VC++调用C#封装的DLL库实现Excel文件的操作(不用安装office软件环境)

使用VC++调用C#封装的DLL库实现Excel文件操作(不用安装office环境)【注】这里只是简单实现了,更详细操作,还有待认真研究。参考网页:http://support.microsoft.com/kb/828736/en-us   (好像有篇中文的文章)用Visual Studio 2005创建C# 的Class Libtary,把下面的代码拷贝进来。//

2012-08-17 16:38:29 4509

转载 如何保护.net中的dll文件(防止破解、反编译dll)(转)

如何保护.net中的dll文件(防止破解、反编译dll)(转)转载地址:http://www.cnblogs.com/jackdong/archive/2010/08/05/1792801.html.net是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。中间语言很容易被

2012-08-16 17:37:06 2763 1

转载 Assembly generation failed -- 程序集生成失败 -- 引用的程序集没有强名称(转载学习)

Assembly generation failed -- 程序集生成失败 -- 引用的程序集没有强名称转载地址:http://zzy.my/post/2011/09/19/Assembly-generation-failed.aspx什么叫强命名程序集?我们知道,以前在Windows下开发程序时常会遭遇著名的“DLL Hell”问题,即动态链接库的向后兼容问题。微软在.N

2012-08-16 16:39:03 1812

转载 vc中调用Com组件的方法详解

vc中调用Com组件的方法详解转载地址:http://dingchaoqun12.blog.163.com/blog/static/1160625042011617112057264/需求:1.创建myCom.dll,该COM只有一个组件,两个接口:   IGetRes--方法Hello(),   IGetResEx--方法HelloEx()2.在工程中导入组件或类

2012-08-15 16:48:30 722

转载 VC++ 调用 C#生成DLL的两种方法

VC++ 调用 C#生成DLL的两种方法转载地址:http://blog.sina.com.cn/s/blog_6d3edc7e010136j3.html http://www.cnblogs.com/ly4cn/archive/2006/04/12/373494.html    Visual C++、Delphi或者VB等编程语言来编写的DLL文件,在编译完成

2012-08-14 17:12:36 7392

转载 VC调用C#的COM组件(DLL)

VC调用C#的COM组件(DLL)转载地址:http://hi.baidu.com/hot_blood2001/blog/item/0454e880ccc9ffdc9023d94c.html2010年03月11日 星期四 13:42假设要进行二次开发的程序为 A.exe,要增加的功能使用增加DLL的方法来完成,设为Cdll.DLL,其中含有A、B、C等方法。

2012-08-14 16:37:00 1195

转载 【转】虚函数-虚表-虚指针-多态性-如何实现多态-纯虚函数-抽象类-转

【转】虚函数-虚表-虚指针-多态性-如何实现多态-纯虚函数-抽象类-转转载地址:http://hi.baidu.com/%CB%C9%C4%BE%D3%C4%CF%E3/home1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应

2012-08-10 09:41:20 684

转载 基于MFC的ActiveX控件开发

ActiveX 控件的入门的好文章啊基于MFC的ActiveX控件开发http://iysm.net/?p=114ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中。在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高

2012-08-10 08:51:02 727

转载 事件和消息的区别 - VC框架

http://www.csdn.net/develop/article/11/11237.shtm       转载地址:http://hi.baidu.com/mabingjsp/item/137ff644d3e8f3e4bdf45138    标题           回调函数、消息和事件例程        关键字           回调,消息,事件

2012-08-07 16:21:29 1219

转载 error PRJ0050: Failed to register output. Please ensure you have the appropriate permissions to (转载)

error PRJ0050: Failed to register output. Please ensure you have the appropriate permissions to modify the registry.转载地址:http://hi.baidu.com/wqgrowing/blog/item/f9309377aef6041fb151b9c3.html事件:用

2012-08-06 17:44:30 1021

转载 头文件中的 ifndef/define/endif 干什么用?(转载学习)

在一个大的软件工程里面,可能会有多个文件同时包含一个头文件,当这些文件编译链接成一个可执行文件时,就会出现大量“重定义”的错误。在头文件中实用#ifndef #define #endif能避免头文件的重定义。方法:例如要编写头文件test.h在头文件开头写上两行:#ifndef _TEST_H#define _TEST_H//一般是文件名的大​写头文件结尾写

2012-08-06 09:15:42 1376

转载 C/C++学习规划与发展指引(献给需要帮助的坛友)

C/C++学习规划与发展指引(献给需要帮助的坛友)转载地址:http://www.bcwhy.com/forum.php?mod=viewthread&tid=13326因为BCWHY.COM论坛的绝大数坛友都是学生党或者职场菜鸟,所以此贴专门为这两大群体服务。  尤其是学生党,因为后知后觉往往容易浪费宝贵的大学4年时光,可以说大学4年对一生至关重要。我相信主动来BCWHY.C

2012-08-03 11:27:33 1914

转载 C/C++语言Windows编程基础 - 概述

C/C++语言Windows编程基础 - 概述转载地址:http://www.bcwhy.com/thread-2929-1-1.html1.1、Windows的介绍  Windows是一种基于图形界面的多任务操作系统。为这个环境开发的程序有着相同的外观和命令结构。对用户 来说,这使得学习使用Windows应用程序变得容易了。为了帮助开发Windows应用程序,Windows提供了大量

2012-08-03 10:38:37 1354 1

转载 利用VC调用动态链接库中的函数

利用VC调用动态链接库中的函数2006-10-29 08:00 来源:天极开发 作者:刘涛 责任编辑:方舟·yesky 转载地址:http://dev.yesky.com/283/2640283.shtml  自从微软推出16位的Windows操作系统起,此后每种版本的Windows操作系统都非常依赖于动态链接库(DLL)中的函数和数据,实际上Windo

2012-08-01 10:11:27 713

转载 Activex、OLE、COM、OCX、DLL之间有什么区别?(转载学习)

Activex、OLE、COM、OCX、DLL之间有什么区别?转载地址:http://fykyx521.iteye.com/blog/446275http://www.blogjava.net/Jack2007/archive/2008/04/27/196392.htmlActivex 、OLE、COM、OCX、DLL之间有什么区别 ? - 走在架构师的大道上 ...

2012-08-01 10:03:23 1303

原创 精通Visual C++图像编程之位图颜色处理(学习笔记)

自然界物体的颜色可分为黑白(包括灰度级)和彩色。黑白是彩色的一种特例,因此,颜色处理主要是指彩色处理。6、1  颜色处理的理论基础采用定量的方法来描述颜色,即建立颜色模型。目前广泛采用的颜色模型有三类:计算颜色模型(又称色度学模型),工业颜色模型和视觉颜色模型。三原色原理:计算颜色模型:XYZ基色体系,均匀色标体系(UCS,Uniform Chromatic Scale),新的均匀

2012-07-31 15:29:24 3296

原创 精通Visual C++图像编程之位图变换(学习笔记)

图像变换,主要是指数字图像的几何变换(或称为空间变换),即图像中点与点之间的空间映射关系。一、一般变换表达式;二、仿射变换;1、平移2、旋转3、缩放4、剪切透视变换;多项式变换;图像重采样插值;抗混叠技术;5、2    裁剪与合并剪切裁剪合并5、3缩放改变DIB图像大小改变像框大小5、4旋转图像旋转90

2012-07-30 16:35:55 967

原创 精通Visual C++图像编程之位图的特技显示(学习笔记)

实现图像特技显示的基本思路是将图像分成不同的小块,按一定的方向或次序、分阶段地显示或擦除图像块。其中的四个要点是:(1)如何划分图像块;(2)确定图像块的操作次序;(3)显示或清除图像块;(4)在两个图像块的操作之间延时。特技显示的通用过程可描述如下:获得DIB对应的DDB,设为pBitmap;创建与显示设备上下文DC兼容的内存设备上下文MenDC;将pBi

2012-07-29 21:32:27 808

原创 精通Visual C++图像编程之面向对象的位图编程小结(学习笔记)

》Win32 SDK中提供了少数的几个DIB处理函数;》以Win32 SDK DIB函数为基础定义一套DIB处理函数是构造DIB类的重要基础;》DIBAPI.H和DIBAPI.CPP中定义的DIB处理函数包括初始化、属性、显示、操作、调色板和捕获函数;》从CObject类派生CDib,使CDib能具备串行化特性;》设计CDib时应同时注意数据的封装与程序效率;》可以在CDib对

2012-07-29 20:55:09 573

原创 精通Visual C++图像编程之CDib类的编程示例:ViewDIB(学习笔记)

用Visual C++编制ViewDIB的步骤和要点如下:(1)使用AppWizard生成一个基于多文档的项目ViewDIB。(2)将CViewDIBView类的基类设为CScrollView类,使ViewDIB显示位图时支持滚动条。(3)将上章介绍的DIBAPI.H和DIBAPI.CPP,以及CDib的接口和实现文件------DIB.H和DIB.CPP增加到ViewDIBb

2012-07-29 20:46:16 2102 1

原创 精通Visual C++图像编程之位图基础(学习笔记)

现代计算机的显示系统可以分为三种:1、VGA:能用640 X 480 的分辨率同时显示16中颜色。2、SuperVGA:能用640 X 480 的分辨率同时显示256中颜色。3、真彩色:能同时显示16,777,216中颜色。(24位)所谓真彩色(True Color),是指显示出来的图像的颜色与真实世界中的颜色非常自然逼真,人眼难以区分它们的差别。通常使用RGB表示法来表现真彩色图

2012-07-27 15:36:00 863

转载 Linux静态/动态链接库的创建和使用(转载学习)

Linux静态/动态链接库的创建和使用(转载学习)转载地址:http://space.itpub.net/47598/viewspace-26142和Windows系统一样Linux也有静态/动态链接库,下面介绍创建和使用方法:假设有下面几个文件:头文件String.h,声明相关函数原形,内容如下:Strlen.c:函数Strlen的实现,获取给定字符串的长度,内容如下:S

2012-07-24 18:27:21 447

转载 VC++编写ActiveX控件(转载学习)

VC++编写ActiveX控件出处:2345软件大全时间:2011-06-29人气:6140我来评论教程贴士:ActiveX这门技术是通过生成“*.ocx”文件来实现的。先来了解下OCX文件,在百度百科上面对OCX是这样解释的转载地址:http://www.duote.com/tech/5/14969.html#pjhash  ActiveX这门技术是通

2012-07-23 09:13:09 567

原创 精通Visual C++图像编程(学习笔记)

精通Visual C++图像编程       学习记录:框架将消息和它们的处理函数连接起来就是消息映射。消息映射使应用程序在接收到消息时调用对应的消息处理函数来响应和处理消息。消息映射开始于BEGIN_MESSAGE_MAP宏,结束于END_MESSAGE_MAP宏,中间由一系列预定义的被称为条目宏的宏组成,其基本格式如下:BEGIN_MESSAGE_MAP(calssname, pa

2012-07-20 20:12:26 745

转载 理解虚函数( virtual function )的几个关键点(转载)

转载地址:http://bbs.chinaunix.net/thread-1711337-1-1.html理解虚函数( virtual function )的几个关键点:1.       理解早绑定(early binding)、晚绑定(late binding)。所谓early binding:On compile time,就能明确一个函数调用是对哪个对象的哪个成员函数进行的,即编译时

2012-07-14 01:54:29 1076

转载 指针作为函数参数传递 (转载)

指针作为函数参数传递 (转载)转载地址:http://bizhenpo.blog.hexun.com/13559193_d.html这几天在学习C过程中,在使用指针作为函数参数传递的时候出现了问题,根本不知道从何得解:源代码如下:    createNode(BinNode *tree,char *p)    {        tree = (BinNode *) mall

2012-07-05 21:21:20 1444

转载 C/C++回调函数

转载地址:http://www.cnblogs.com/this-543273659/archive/2011/07/20/2111815.html C/C++回调函数对于很多初学者来说,往往觉得回调函数很神秘,很想知道回调函数的工作原理。本文将要解释什么是回调函数、它们有什么好处、为什么要使用它们等等问题,在开始之前,假设你已经熟知了函数指针。   什么是回调函数?

2012-07-04 23:54:46 451

转载 字符串逆置(转载)

字符串逆置 (2011-02-18 11:23:37)转载地址:http://blog.sina.com.cn/s/blog_705eb43a0100ptl7.html标签: it 分类: 笔试小程序将字符串逆置:"i come from tianjin."-->“tianjin. from come i”思路:先将整个字符串逆置,然后将每个单词逆置          原始字符

2012-07-01 22:21:53 610

转载 C语言中字符数组和字符串指针分析(转载)

C语言中字符数组和字符串指针分析转载地址:http://www.cnblogs.com/gigikouyi/archive/2006/08/01/464737.html    这几天搞Unix上的C程序,里面用到了很多字符数组和字符串指针,我记得在学完C语言后相当一段时间里,对指针这个东西还是模模糊糊,后来工作也没怎么用到过C,虽然网上这类的文章也有很多,还是决定自己在这做个小总结,也

2012-07-01 21:26:42 353

转载 C++ 学习之构造函数:构造函数小结3 默认构造函数、隐式类型转换和复制构造函数

C++ 学习之构造函数:构造函数小结3 默认构造函数、隐式类型转换和复制构造函数转载地址:http://blog.csdn.net/guiyinzhou/article/details/6320362构造函数中的这三个概念对于我这个初学者是需要时间和耐性去好好体会理解的。对于默认构造函数,大家的第一印象好像总是认为这样的,例如有一个类Aclass A{publi

2012-06-04 20:35:03 358

转载 C++笔记(1)explicit构造函数

C++笔记(1)explicit构造函数Explicit Constructors(显式构造函数) 转载地址:http://www.cnblogs.com/cutepig/archive/2009/01/14/1375917.html按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class Strin

2012-06-04 20:29:43 294

转载 【转】 C++中extern “C”含义深层探索

转载地址:http://blog.csdn.net/zhou_botong001/article/details/4537786 1.引言C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定

2012-06-01 18:58:33 330

转载 (转)用VC进行COM编程必备

转载地址:HTTP://WWW.CNBLOGS.COM/LTT1987/ARCHIVE/2006/07/24/458166.HTML这篇文章是给初学者看的,尽量写得比较通俗易懂,并且尽量避免编程细节。完全是根据我自己的学习体会写的,其中若有技术上的错误之处,请大家多多指正。   一、为什么要用COM   软件工程发展到今天,从一开始的结构化编程,到面向对象编程,再到现在

2012-05-28 19:52:23 357

转载 VC++学习日志 MFC基础

转载地址:HTTP://WWW.CNBLOGS.COM/LTT1987/ARCHIVE/2006/07/23/457845.HTMLCWnd类封装了所有与窗口操作相关的操作WinMain函数,它是所有程序的入口函数,在MFC中找不到,但是在链接的时候编译器将他链接到我们的程序中,那么在程序中如何找到呢?首先搜索(z):\Program Files\Microsoft V

2012-05-28 17:50:20 461

原创 编译后提示没有没有合适的构造函数

有时没有添加头文件,在编译后提示没有没有合适的构造函数,但是在相应的类中明明有构造函数的,添加相应的头文件后问题解决!

2012-04-13 17:24:50 649

转载 C++对象内存布局(转载)

C++对象内存布局(转载)转载地址:http://www.cppblog.com/stdyh/archive/2007/01/08/17442.html写这个文章完全是因为想要搞清楚 vc 怎么布局每个 c++ 对象,以及怎样完成指针的转换的过程.  先问一个问题,两个不同类型的指针相互转换以后,他们在数值上是一样的吗?比如:    int nValue = 10;

2012-04-13 15:56:26 360

VS2005_WINCE6.0安装指导.pdf

VS2005_WINCE6.0安装指导.pdf

2012-08-23

C++调用C#的DLL实例程序

C++调用C#的DLL实例程序,压缩包中包含部分程序说明,很小的几行代码,但是C++调用C#的DLL目的已经达到。

2012-08-20

JAVA JDK_API_1_6_zh_CN.CHM JDK中文版 API

JAVA JDK_API_1_6_zh_CN.CHM JDK中文版 API JDK_API_1_6_zh_CN.part1

2011-04-02

JAVA JDK_API_1_6_zh_CN.CHM JDK中文版 API

JAVA JDK_API_1_6_zh_CN.CHM JDK中文版 API JDK_API_1_6_zh_CN.part1

2011-04-02

ChipGenius v3.01

ChipGenius v3.01 U盘芯片识别

2010-12-10

Packet Tracer模拟器 教程

思科模拟器教程 Packet Tracer模拟器 Packet Tracer 本教程是基于思科模拟器的教程,好学易用,简洁明了,傻瓜式教程。

2010-06-18

空空如也

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

TA关注的人

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