自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 CString的GetBuffer和ReleaseBuffer

原理:1.GetBuffer1)获取CString的缓冲区地址,并锁定缓冲区,所谓锁定,就是指,这个缓冲区长度现在不能改变了,但是依然可以写入。2)根据传入参数给CString分配指定长度的缓冲区2.ReleaseBuffer1)解除CString缓冲区的锁定,即,缓冲区长度可以自由伸展了。2)ReleaseBuffer并不是照字面意思的删除并释放了缓冲区。3)Rele

2014-02-27 18:07:45 1169

转载 VC程序重定向printf到console窗口

本方法简单易用,适用于VC6、VC.NET2003假定你创建的VC应用程序叫做ImageFilter,那么只需添加如下代码即可:[1] 打开ImageFilter.cpp文件,增加#include #include  [2] 在该文件的'CImageFilterApp theApp;'后面增加一个函数:void InitConsoleWindow

2014-02-26 12:37:53 3529

转载 _bstr_t与BSTR

问题:BSTR   a   =   _bstr_t("a");BSTR   b   =   _bstr_t("b"); CString   c   ; c   =   a; MessageBox(c); c   =   b; MessageBox(c); 为什么消息框中显示的都是   b? 如果这样:     _bstr_t   bstr1("a")

2014-02-18 10:02:43 4013

转载 Visual C++ ADO数据库编程入门(下)

10、邦定数据  定义一个绑定类,将其成员变量绑定到一个指定的记录集,以方便于访问记录集的字段值。  (1). 从CADORecordBinding派生出一个类:class CCustomRs : public CADORecordBinding{BEGIN_ADO_BINDING(CCustomRs)ADO_VARIABLE_LENGTH_ENTR

2014-02-18 08:42:22 638

转载 Visual C++ ADO数据库编程入门(上)

ADO 是目前在Windows环境中比较流行的客户端数据库编程技术。ADO是建立在OLE DB底层技术之上的高级编程接口,因而它兼具有强大的数据处理功能(处理各种不同类型的数据源、分布式的数据处理等等)和极其简单、易用的编程接口,因而得到了广泛的应用。而且按微软公司的意图,OLE DB和ADO将逐步取代 ODBC和DAO。现在介绍ADO各种应用的文章和书籍有很多,本文着重站在初学者的角度,简要探讨

2014-02-18 08:41:32 636

转载 tlb tlh tli文件(COM)

tlb文件:com类型库文件。在需要使用对应com类的模块里,“#import ...*.tlb”使用之。tlh、tli文件:他们是vc++编译器解析tlb文件生成的标准c++文件。因为odl和tlb并不是C++标准的东东,有必要把它们翻译成标准的 C++类型,使得C++开发者可以使用。相信vb和j++也会把tlb翻译成自己语言兼容的类型描述信息。tlh相当于类型申明(头文件),tli

2014-02-13 08:22:14 5302

转载 谈谈C++类型安全

什么是类型安全?类型安全很大程度上可以等价于内存安全,类型安全的代码不会试图访问自己没被授权的内存区域。“类型安全”常被用来形容编程语言,其根据在于该门编程语言是否提供保障类型安全的机制;有的时候也用“类型安全”形容某个程序,判别的标准在于该程序是否隐含类型错误。类型安全的编程语言与类型安全的程序之间,没有必然联系。好的程序员可以使用类型不那么安全的语言写出类型相当安全的程序,相反的,差一

2014-02-11 16:32:56 665

转载 在Visual C++中用ADO进行数据库编程

1. 生成应用程序框架并初始化OLE/COM库环境创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。本例为:1.BOOL CAdotestDlg::OnInitDialog()2.{3.::CoInitialize(NULL)

2014-02-11 16:01:56 952

TCP/IP协议卷一

TCP/IP协议卷一,英文版 非得凑够20个字吗。

2011-12-27

飞鸽传输源码(VC6)

飞鸽211版代码,已经转换,可在VC6下编译通过

2011-12-26

simple.txt

用来被转换为.dic文件的.txt文件

2007-11-19

jsp由浅入深

jsp入门的好帮手,对jsp基础语法有原理性的阐述

2007-10-12

空空如也

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

TA关注的人

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