
CSharp
ayhome
这个作者很懒,什么都没留下…
展开
-
C# 更有效的文件下载代码
1.普通下载: //下载文件的路径 string path=Server.MapPath("广告.jpg"); //下载文件的名称 string filename = "广告.jpg"; System.IO.FileInfo toDownload = new System.IO.FileInfo(path);转载 2007-08-30 00:12:00 · 508 阅读 · 0 评论 -
用Visual C#调用Windows API函数
Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。.NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实现的非转载 2007-09-15 22:50:00 · 499 阅读 · 0 评论 -
用C#调用Windows API和其它进程通信
设计初衷: 公司为了便于网络管理,使用了IEEE 802.1X的网络访问控制,这样每次开机需要输入两次登录密码,于是我就研究了一下用C#来帮我输入第二此登录的密码 设计思想: 主要是通过调用Windows API中的一些方法,主要使用的也就是FindWindow,FindWindowEx和SendMessage这三个函数,循环遍历当前的所有窗口,找到目标窗口和进程以后把保存在特定位置的用转载 2007-09-15 23:04:00 · 605 阅读 · 0 评论 -
怎样得到windows进程列表,并杀死符合要求的进程ServiceController的方法:
ServiceController的方法: 得到本地计算机上的设备驱动器服务: public static ServiceController[] GetDevices() public static ServiceController[] GetDevices(string machineName) 得到一台计算机上的非设备驱动器服务:转载 2007-09-15 22:45:00 · 835 阅读 · 0 评论 -
hook钩子例子
一般软件都要输入序列号(SN),而大家平时用的最多的恐怕是盗版软件,通常盗版软件的序列号(SN)都保存成:XXXXX-XXXXX-XXXX-XXXX的形式。 既然是要处理复制的序列号,那么我们肯定要用到和剪贴板相关的东西了。剪贴板,还好这个我以前在C#中用过N次了,不用再查windows api了。C#里面本来就提供了Clipboard这个类。 于是就用到了string Clipboard转载 2007-09-15 23:10:00 · 991 阅读 · 0 评论 -
在C#中运用API函数编写多功能关机程序
悉windows的用户对操作系统的关机程序一定了解,您是不是觉得它的功能不是很多。许多软件都有自动关机功能,比如一些下载软件,这一功能能让您半夜踏踏实实地睡个好觉,而电脑却能按照您事先的设定自动关闭 , 您在使用电脑听音乐、看电影、或是下载等一些自动功能的时候,是不是经常为忘记关机而心痛不已。现在我们用visual C#来编写一个多功能的关机程序。该程序具有:定时关机、倒计时关机、关机提醒、系统信转载 2007-09-15 22:58:00 · 827 阅读 · 0 评论 -
C#下载文件
string strUrl = "http://www.sina.com.cn";HttpWebRequest oRequest = (HttpWebRequest)WebRequest.Create(strUrl);HttpWebResponse oResponse = (HttpWebResponse)oRequest.GetResponse();StreamReader sr =转载 2007-08-29 23:53:00 · 356 阅读 · 0 评论 -
C#获取远程文件大小
//文件大小HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("http://........pdf");HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse();Response.Write(myRes.ContentLength);myRes.Close();转载 2007-08-30 14:02:00 · 1849 阅读 · 0 评论 -
一份封装Hook调用的C#类
// ***********************************************************************// LocalWindowsHook class// Dino Esposito, summer 2002// // Provide a general infrastructure for using Win32 // hooks in .转载 2007-09-15 23:07:00 · 837 阅读 · 0 评论