VS2008下编写调试dll的一个实例(参考msdn)

演练:创建和使用动态链接库          在本演练中,您将创建一个动态链接库 (DLL),其中包含可供其他应用程序使用的有用例程。使用 DLL 是一种重用代码的绝佳方式。您不必在自己创建的每个程序中重新实现这些例程,而只需对这些例程编写一次,然后从需要该功能的应用程序引用它们即可。...

2011-12-31 11:19:50

阅读数:844

评论数:0

c++DLL 学习之路

DLL的优点 简单的说,dll有以下几个优点: 1)      节省内存。同一个软件模块,若是以源代码的形式重用,则会被编译到不同的可执行程序中,同时运行这些exe时这些模块的二进制码会被重复加载到内存中。如果使用dll,则只在内存中加载一次,所有使用该dll的进程会共享此块内存(当然...

2011-12-29 22:01:37

阅读数:577

评论数:0

举例说明如何在C#中使用C/C++写的DLL

举例说明如何在C#中使用C/C++写的DLL 如何在C#中使用C/C++写的DLL。举一个我做过的例子说明: 建立VC工程DllDemo,建立的时候选择MFC AppWizard(dll),选择Regular Dll using shared MFC Dll或者MFC Extens...

2011-12-29 21:57:52

阅读数:486

评论数:0

如何利用C#创建和调用DLL (步骤+实例)

如何利用C#创建和调用DLL  --------------------------------------------------------------------------------  一、写在前面  C#   语言是一种简单但功能强大的编程语言,用于编写企业应用程序。  ...

2011-12-29 21:39:22

阅读数:762

评论数:0

共享内存操作类(C#源码)

VC++的共享内存操作代码实现起来相对比较容易,但是用C#语言来实现,就有一定难度,由于工作需要,把以前VC开发的共享内存代码要用C#实现,别说,还费了不少周折,毕竟C#操作API函数和地址指针不是那么直接,还好,总算完成了,效果还不错。       共享内存操作类:     ...

2011-12-16 20:02:01

阅读数:699

评论数:0

一个C#多线程的工作队列

自己写了一个多线程的工作队列,能够实现对队列中对象的自动处理。多线程添加元素到队列中,队列根据绑定 的事件进行自动处理,可以设置WorkSequential属性来实现对队列处理的单线程(严格顺序处理)或者多线程处理(循序出队,但是 多线程处理,不保证对队列元素的处理顺利)的选择。 ...

2011-12-16 10:45:54

阅读数:5810

评论数:0

C# Using与Try..Finally 语句探究

以前看书上说Using实质是编译器生成Try{} Finally{},保证Finally始终执行。一直没太仔细想这个问题。今天写代码,碰到一段程序如下:   1 SqlDataReader Func() 2 { 3 4 using ...

2011-12-16 10:41:48

阅读数:599

评论数:0

C#中的线程(三) 使用多线程

第三部分:使用多线程   1.  单元模式和Windows Forms        单元模式线程是一个自动线程安全机制, 非常贴近于COM——Microsoft的遗留下的组件对象模型。尽管.NET最大地放弃摆脱了遗留下的模型,但很多时候它也会突然出现,这是因为有必要与旧的API...

2011-12-16 10:39:29

阅读数:1479

评论数:0

C#中的线程(二) 线程同步基础

C#中的线程(二) 线程同步基础 1.同步要领   下面的表格列展了.NET对协调或同步线程动作的可用的工具:                       简易阻止方法 构成 目的 Sleep 阻止...

2011-12-16 10:37:57

阅读数:1490

评论数:0

C#中的线程(一)入门

C#中的线程(一)入门   文章系参考转载,英文原文网址请参考:http://www.albahari.com/threading/ 作者 Joseph Albahari,  翻译 Swanky Wu   中文翻译作者把原文放在了"google 协作&qu...

2011-12-16 10:36:18

阅读数:1093

评论数:0

C#中委托和事件处理

事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互(例如鼠标单击)引起的,也可能是由某些其他的程序逻辑触发的。引发(触发)事件的对象叫做事件发送方。捕获事件并对其作出响应的对象叫做事件接收方。 在事件通信中,事件发送方类不知道哪个对象或方法将接收到(处理)它引发的事件。所需要...

2011-12-16 09:46:25

阅读数:514

评论数:0

解决C#中txt文档导入数据库时,中文显示乱码的问题

解决C#中txt文档导入数据库时,中文显示乱码的问题 与前篇文章不同之处用红笔标记 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...

2011-12-06 19:40:12

阅读数:1179

评论数:0

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