C#
thinkingmyl
这个作者很懒,什么都没留下…
展开
-
C#网络编程概述(转)
C#作为一门集众家之长的语言,在各个方面尤其是网络编程方面有着很大的优势。本文就向大家介绍一下用C#进行网络编程的一些基本知识和方法。 微软的.Net框架为我们进行网络编程提供了以下两个名字空间:System.Net以及System.Net.Sockets。通过合理运用其中的类和方法,我们可以很容易地编写出各种网络应用程序。这种网络应用程序既可以是基于流套接字的转载 2009-06-21 18:37:00 · 346 阅读 · 0 评论 -
C# 中定义和接收消息
在C#中目前我还没有找到发送消息的类成员函数,所以只能采用通过调用WIN 32 API 的 SendMessage() 函数实现。由于 SendMessage的参数中需要得到窗体的句柄(handler) ,所以又要调用另一个API FindWindow(), 两者配合使用,达到在不同窗体之间的消息发送和接收功能。另外一个要点是,需要通过重写(Override) 窗体的 DefWndProc()转载 2009-06-23 14:44:00 · 515 阅读 · 0 评论 -
c#网络编程之TCP
支持http、tcp和udp的类组成了tcp/ip三层模型(请求响应层、应用协议层、传输层)的中间层-应用协议层,该层的类比位于最底层的socket类提供了更高层次的抽象,它们封装 tcp 和 udp 套接字的创建,不需要处理连接的细节,这使得我们在编写套接字级别的协议时,可以更多地尝试使用 tcpclient 、 udpclient和tcplistener,而不是直接向 socket 中写。转载 2009-06-23 14:39:00 · 481 阅读 · 0 评论