自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 XML访问技术(2)--C#

需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落,XmlDeclaration xml

2012-03-21 12:00:11 731

原创 平台调用P-INVOKE高级篇(一)--(封送含有二维数组的结构体)

对于结构体二维数组,看似简单,其实很复杂。很多人往往不知从何下手,在托管和非托管代码之间总是不能正确传递值。先用一个例子:  struct Lable1  {        BYTELabFilterChan0[4][256];        BYTELabFilterChan1[4][256];         } 这是曾经有人这样在C#进行定义的: 第一个:

2011-11-22 11:03:47 4157

原创 平台调用P-INVOKE(三)--(封送结构体)

平时,我们接触的平台调用,对于简单的类型,一般很容易学会。因为简单类型有直观的类型对应。而结构体,是一种自定义类型,结构体成员可能会很复杂。所以,封送结构体变量,是平台调用的一个重点,也是个难点。本节篇幅较多,将阐述如下几个内容:(1)、结构体(指针)作为输入输出参数。

2011-09-23 14:39:03 7874 7

原创 平台调用P-INVOKE(二)--(封送字符串)

可以说新手使用P-INVOKE最开始的头疼就是C#和C++的字符串传递,由于不同编程语言对字符串处理的机制不同,因此导致托管代码的平台调用必须对字符串进行特殊的封送处理。本节将阐述以下几个问题:(1)、C#的string和C++的字符串首指针如何对应(2)、字符串还有

2011-09-22 09:52:02 5321 1

原创 平台调用P-INVOKE(一)--(基础篇)

平台调用技术(P/Invoke): 主要用于处理在托管代码中调用C/C++库函数及Win32 API函数等非托管函数的情形一、基本要素一个简单例子:C++声明:extern "C" __declspec(dllexport) int Multi

2011-09-21 10:24:41 5748

原创 DLL中调用约定和名称修饰

DLL中调用约定和名称修饰(一)调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一 种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定。 在C++中,为了允

2011-07-29 17:21:44 2241

原创 XML访问技术(1)--C++.

1.      XML 文档操作1.1.    加载一个XML文档IXMLDOMDocumentPtr xmlDoc;xmlDoc-> Load("Sample.xml");1.2.    加载一个XML数据char*strXml="12345ZhangBin"xmlDoc->

2011-07-26 10:40:07 5090 7

数据库连接字符串大全

本文详细总结了各种数据库的连接字符串,读者可以把它当成随手的参考资料,及时来用!

2012-05-24

Ado访问PARADOX数据库

ADO没有PARADOX数据库的引擎,要用ADO访问PARADOX数据库,我试过三种方式来进行操作:用Microsoft.Jet.OLEDB.4.0来替代PARADOX数据库引擎。

2012-05-24

C++内存对齐

C++内存对齐是个看似简单,但大家经常容易犯错的地方,本文详细总结了C++内存对齐,尤其是结构体对齐方面的知识,提出了自己理论总结,希望能对读者有参考价值!

2012-05-24

字符数组与字符指针

字符数组与字符指针这两个概念在C/C++中非常重要,编程时会经常使用到,但是很多人容易错误使用!两者有相同地方,也要不同地方,本文详细介绍了两者的区别,能给读者一定的参考!

2012-05-24

DLL中调用约定和名称修饰

调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一 种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定!

2012-05-24

XML访问技术(1)

详细介绍了DOM访问技术,并用C++给出了实际的常用使用方法!如:如何正确使用相对路径、绝对路径访问相关节点。

2012-05-24

空空如也

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

TA关注的人

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