自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (6)
  • 收藏
  • 关注

原创 API枚举系统进程

用CreateToolhelp32Snapshot/Process32First/Process32Next API枚举系统进程。在很多情况下需要对系统的进程进行操作,方法有很多种但最常用的是CreateToolhelp32Snapshot/Process32First/Process32Next 一系列API实现结束进程使用TerminateProcess下面的函数可以使现对进程的枚举:

2009-01-25 00:45:00 1184 2

原创 把获得的数据流转换成一副图片(Bitmap)

其原理就是把获得倒的数据流序列化到内存中,然后经过加工,在把数据从内存中反序列化出来就行了。难点就是在如何实现加工。因为Bitmap有一个专有的格式,我们常称这个格式为数据头。加工的过程就是要把这个数据头与我们之前获得的数据流合并起来。(也就是要把这个头加入到我们之前获得的数据流的前面)     那么这个头是什么呢?它是一个固定长度(14个byte)的数据。具体内容见代码。由于这个头是对任何Bit

2009-01-10 09:13:00 1564

原创 ADO.NET三个核心对象的简要说明

 SqlConnection //连接字符串SqlCommand //执行sql命令的对象DataReader //读取数据库中的记录注意除了SqlConnection要记得关闭外 DataReader也要即使关闭,否则在下次使用未关闭的DataReader时候会出错。示例代码如下:class Program    {        ///         /// 应用程序的入口        /

2009-01-03 23:00:00 1473

转载 WaitForSingleObject和WaitForMultipleObjects使用详解

WaitForSingleObject的用法DWORD WaitForSingleObject(  HANDLE hHandle,  DWORD dwMilliseconds);参数hHandle是一个事件的句柄,第二个参数dwMilliseconds是时间间隔。如果时间是有信号状态返回WAIT_OBJECT_0,如果时间超过dwMilliseconds值但时间事件还是无信号状

2008-07-13 23:47:00 815

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除