- 博客(8)
- 收藏
- 关注
原创 C#中调用Windows API的技术要点
<br /> 在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:/Program Files/Microsoft Visual Studio .NET/FrameworkSDK/Samples/Technologies/Interop/PlatformIn
2010-09-05 17:10:00 235
原创 C#多线程应用技术面对面探讨
<br />实例程序说明<br /> 本文的实例程序包括一个列表框、三个按钮。程序使用一个新的线程来运行一个后台处理,结果在列表框中显示。按钮button1启动一个计算平方的线程。按钮button2停止后台处理线程。按钮button3退出程序。程序运行情况如图1所示。<br /><br /> <br /><br /> 使用线程<br /> 首先创建运行在新线程上的后台任务。表1所示的代码执行一个相当长的运行处理----一个无限循环。<br /><br /> 表1、后台处理程序<br /> priv
2010-09-05 17:08:00 175
原创 在C#中使用.NET SDK创建控制实例
<br />介绍<br /> 在这篇教程中,我们将使用.NET架构创建一个简单的时钟控制示例,这个控制是一个显示当前时间的时钟,我们将指导读者实现秒针并显示钟点数。<br /> 创建一个控制的最快的方法是从这里拷贝一个控制示例代码:<br /><br /> ../Program Files/NGWSSDK/Samples/QuickStart/winforms/samples/Cs/WritingControls/helloworldcontrol<br /><br /> 将目录拷贝到 MyCont
2010-09-05 17:08:00 333
转载 浅谈C#异步数据接收串口操作类
<br /> 使用C#调用传统32位API实现串口操作,整个结构特别的简单。接收数据只需要定义数据接收事件即可。<br /><br /> 上传源代码我不会,需要源代码的请与我(dyj057@gmail.com)联系。你也可以教我怎么上传源代码。<br /><br /> using System;<br /> using System.Runtime.InteropServices;<br /><br /> /// <summary><br /> /// (C)2003-2005 C2217 St
2010-09-05 17:06:00 691
转载 深入浅析RC2加密算法在C#的应用
<br /> using System;<br /> using System.Security.Cryptography;<br /> using System.Text;<br /> using System.IO;<br /> using System.Windows.Forms;<br /><br /> namespace Curllion<br /> {<br /> public class Crypt<br /> {<br /> /// <summary><br /> //
2010-09-05 17:05:00 388
原创 安全问题:C#做的一个加密/解密的类
<br /> 代码如下:<br /><br /> using System;<br /> using System.Security.Cryptography ;<br /> using System.Text;<br /> using System.IO;<br /><br /><br /> namespace SEDO<br /> {<br /> /// <summary><br /> /// SEDO 的摘要说明。<br /> /// SEDO 实现的是用一个封装了4种对称加密方法
2010-09-05 16:58:00 266
转载 利用Visual C#实现Window管道技术
<br /> 管道技术一般采用Window API来实现,最近我试着用C#来实现Windows管道技术,发现C#本身方便的进程线程机制使工作变得简单至极,随手记录一下,推荐给大家。<br /><br /> 首先,我们可以通过设置Process类,获取输出接口,代码如下:<br /><br /> Process proc = new Process();<br /> proc .StartInfo.FileName = strScript;<br /> proc .StartInfo.Working
2010-09-05 16:57:00 200
转载 用C#开发.NET CF 蓝牙通信模块
<br /> 在Windows Mobile软件开发中.Net正扮演着日益重要的角色,我们已经可以看到很多用.Net CF开发的软件,这些软件涉及到了日常应用的方方面面。在智能设备的软件开发中,无线互联是一个相当重要的一块,我们可以看到,红外几乎是所有智能设备的标配,而蓝牙也日益在越来越多的智能设备上出现,有了硬件,显然要有相应的软件相关的应用。<br /><br /> 我们也知道,用.NET CF开发红外通信应用时相当轻松的,因为.NET CF中有一个命名空间System.Net.IrDA就是用于红外
2010-09-05 16:56:00 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人