首页 相关文章 在C#应用程序与DLL交互中使用消息

在C#应用程序与DLL交互中使用消息

  在C#是一种类似 Java 的完全面向对象的高级编程语言,其处理过程采用事件驱动方式,但在实际的使用过程中,有时候通过调用系统原有的消息处理起来会更简单,特别是在处理与DLL文件的交互时,实践证明的确是非常方便的。

  在C#中使用自定义消息

  在C#中使用自定义消息非常简单,只需要下面几个简单的步骤就可以了:

  1、定义消息

  定义消息的方法与在VC中定义消息有一点点不同,比如在VC中申明一个自定义消息是这样的:

  

#define WM_TEST WM_USER + 101

  而在C#中消息需要定义成 Windows 系统中的原始的16进制数字,比如自定义消息

  

public const int USER = 0x0400;

  那么我们在VC中申明的自定义消息,在C#中就可以做对应的声明:

  

public const int WM_TEST = USER+101;[ 查看全文 ]

2016-02-19 标签:

在C#应用程序与DLL交互中使用消息的相关文章

手机页面
收藏网站 回到头部