关于科本.NET条形码控件 科本.NET条形码控件是我于2004年在参与一个管理信息系统开发时,使用到的一部分功能。主要完成的是使用CODE128码来完成条形码的设计与制作。在当时,没有找到一款符合我们开发使用的控件。在没有办法的情况下自己开始研究了CODE128码的编码规则及相关的知识点。也是从那时开始对条形码有所了解... 在接下来的时间内,随着对条形码的了解的加深,自己想到开发一个能完成所有条形码的控件,方便在日后
C# 取MAC地址 什么都不说了。看代码: /**//// /// 取MAC地址 /// /// 目标IP /// 源IP /// MAC地址 /// MAC地址的长度 /// [DllImport("iphlpapi.dll", ExactSpelling = true)]
通过API实现C#对硬件的控制(三) 有了前两篇后,我们在这里面建立一个测试项目。简单的设备管理器:)界面如下图:源码项目下载地址:http://download.csdn.net/source/352079。
通过API实现C#对硬件的控制(二) 通过上一篇“通过API实现C#对硬件的控制(一)” 我们掌握了我们所需要的相关API知识点。为此,我们现在来构建我们自己的外部调用类:Externs。由于有上一篇的详细说明,该处不再一一说明相关的函数知识点。下面是该类的代码:using System;using System.Collections.Generic;using System.Text;using System.Runt
通过API实现C#对硬件的控制(一) 最近在做项目的过程中,涉及到对硬件启用及禁用的功能(在指定时间段内才能启用硬件)。因为C#自身对硬件的操作基本为零,为此,搜索了一下MSDN中与设备相关的API函数。还果然就有。下面一一列举出各函数的原型及相关的说明文档。并将其转为C#代码实现。函数一: RegisterDeviceNotification功能:注册设备或者设备类型,在指定的窗口返回相关的信息原型:HDEVNO
通过全局鼠标键盘事件实现应用程序的自动锁定 我们在进行信息系统开发的时候,有时为了系统数据保密性、安全性得到提升。需要考虑到如果在用户长时间内没有对鼠标及键盘进行操作时,让应用程序自动锁定。并将当前用户所操作的界面隐藏。那么,为了实现该功能,我们需要对整个计算机内部的鼠标及键盘的操作进行记录。如果长时间内记录没有发生变化,则可以对系统进行锁定。一、关键类的实现 在.NET现有的类库中,并没有实现对全局(