.NET
张吉Jerry
If I rest, I rust.
展开
-
DES加密解密
using System;using System.IO;using System.Security.Cryptography;using System.Text;namespace DES{ class Program { static byte[] rgbIV = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x原创 2009-04-14 13:59:00 · 545 阅读 · 0 评论 -
使用压缩流压缩和解压数据
using System;using System.IO;using System.IO.Compression;namespace ConsoleApplication3{ class Program { static byte[] Compress(byte[] document) { Mem原创 2009-04-14 14:29:00 · 691 阅读 · 0 评论 -
立即关闭显示器的小工具
因为一直要下载东西,人又不在电脑旁,显示器开着浪费。在xp下可以通过设置电源选项,1分钟后关闭显示器。但在vista下不能在托盘区显示电源图标,每次设置都要打开控制面板,很麻烦。于是上网查了下资料,果然有方法,自然还是得用到Window API。以下是C#代码://API定义[DllImport("user32.dll")]static extern IntPtr Sen原创 2009-09-29 20:21:00 · 1140 阅读 · 0 评论 -
C#与C++之间类型的对应
最近接触WINAPI比较多,一直要查数据类型间的对应关系,所以就转载一下~# Windows Data Type .NET Data Type # BOOL, BOOLEAN Boolean or Int32 # BSTR String # BYTE Byte # CHAR Char # DOUBLE Double #转载 2009-09-29 20:24:00 · 2698 阅读 · 0 评论 -
阻止屏保运行、显示器和系统待机
暴风影音在播放的时候会阻止屏幕保护程序的运行,并会防止系统关闭显示器和进入待机状态。以下就是用C#来实现这个功能。1、阻止屏幕保护程序的运行 基本原理是播放时调用Windows API函数SystemParametersInfo()来关闭屏幕保护程序,播放结束后再重新打开。代码如下://定义API函数[DllImport("user32.dll")]原创 2009-09-29 20:27:00 · 8150 阅读 · 0 评论