自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (8)
  • 收藏
  • 关注

原创 C#中双击标题栏关闭WinForm程序

public const int WM_NCLBUTTONDBLCLK = 0xA3;        protected override void WndProc(ref Message m)        ...{            if (m.Msg == WM_NCLBUTTONDBLCLK)            ...{                this.Close();

2007-06-30 00:41:00 1415

转载 在05下如何将datagridview转化为datatable

// 给datagridview 赋值 DataTable table; table = new DataTable(); DataColumn column = new DataColumn(); column.ColumnName = "id"; column.DataType = System.Type.GetType("System.String"); // Add t

2007-06-29 11:42:00 2852

转载 获取CPU信息

using System;using System.Configuration;using System.Runtime.InteropServices;using System.Management;using System.Text;namespace CPUInformation...{    [StructLayout(LayoutKind.Sequential)]    public

2007-06-24 22:47:00 909

转载 玩转DataGridView

.NET 2.0 - WinForm Control - DataGridView 编程36计.NET 2.0 - WinForm Control - DataGridView 编程36计(每天更新中... ...)目录: 取得或者修改当前单元格的内容 设定单元格只读 不显示最下面的新行 判断新增行 行的用户删除操作的自定义 行、列的隐藏和删除 禁止列或者行的Resize★ DataGridV

2007-06-24 02:32:00 3609 4

转载 数字签名技术之一[RSA]

先来讲讲费马小定理如果n是一个任意整数而p是一个任意素数,那么,n的p次方-n可以被p整除。例如,n=4,p=3,那么4的3次方-4=60能被3整除。STEP1: (n^p-n)%p≡0STEP2: n(n^(p-1)-1)%p≡0STEP3: 因为n与p互质,故(n^(p-1)-1)%p≡0STEP4: (n^(p-1))%p≡1STEP5: n^(p-1)≡1(mod

2007-06-23 23:58:00 1063

原创 扑克洗牌程序

using System;using System.Collections.Generic;using System.Text;namespace RandomOut...{    public interface IRandom    ...{        void BringToWorld();        void MixedRandomized();    }    public 

2007-06-23 02:00:00 1208

转载 .NET配置文件解析过程详解

在我看来,WEB project的开发与WINFORM的开发最大的区别在于web的运行是在Framework上更高一层框架上运行,即ASP。NET框架,程序员在web下的开发可以说是黑盒开发,不是让你去定义程序入口和执行顺序,而是asp.net来调用你的各个方法,程序员做的一切都是一种受控的舞蹈。就像我们调用nunit之类的工具来测试一个dll一样,nunit是容器,是框架,执行哪个方法是由nun

2007-06-21 14:36:00 873

转载 配置文件的使用

1. 使用        简单的配置信息,可以直接放入标记中。如:xml version="1.0" encoding="utf-8"?>  appSettings> add key="LogFile" value="d:/log/debug.log"/>  appSettings>  configuration>         相应访问代码如下:       string 

2007-06-21 14:34:00 1199

转载 18位身份证源代码

private  string  CheckCidInfo(string  cid)...{string[]  aCity  =  new  string[]...{null,null,null,null,null,null,null,null,null,null,null,"北京","天津","河北","山西","内蒙古",null,null,null,null,null,"辽宁","吉林"

2007-06-14 20:55:00 1022

原创 从剪贴板取出图片, 修改后再保存到本地

Image srcImg = Image.FromFile("E:/Seal.bmp");            Clipboard.SetDataObject(srcImg);            IDataObject raw = Clipboard.GetDataObject();            Image bmp = (Image)(raw.GetData(typeof(Bi

2007-06-06 23:53:00 2076

原创 NotifyIcon的应用

private void Form1_Resize(object sender, EventArgs e)        ...{            if (this.WindowState == FormWindowState.Minimized)            ...{                this.ShowInTaskbar = false;            

2007-06-05 01:03:00 1709

iMan-端口扫描器

一个.NET写的端口扫描器,其中用到了Windows API, iphlpapi.dll, 也使用了WMI来辅助获取进程的详细信息

2009-02-11

.Net MultiThreading

1. 英文版PDF<br>2. 关于.Net多线程处理方面的论著

2008-04-23

UML基础与Rational Rose 2003建模教程(2)

本书全面, 详细地介绍了UML的基础知识和Rational Rose 2003的使用方法, 并通过4个综合性的案例, 展示了使用UML和Rose进行软件建模的具体方法和步骤.

2008-04-23

UML基础与Rational Rose 2003建模教程(1)

本书全面, 详细地介绍了UML的基础知识和Rational Rose 2003的使用方法, 并通过4个综合性的案例, 展示了使用UML和Rose进行软件建模的具体方法和步骤.

2008-04-22

C++入门经典(PDF) Part3

C++经典入门教程, 循序渐进的讲解C++, 值得一读, 由于大小问题, 分了三个包

2008-03-30

C++入门经典(PDF) Part2

C++经典入门教程, 循序渐进的讲解C++, 值得一读, 由于大小问题, 分了三个包, 这是第二个<br><br>忘了说了, 这个是第三版

2008-03-30

C++入门经典(PDF) Part1

C++经典入门教程, 循序渐进的讲解C++, 值得一读, 由于大小问题, 分了三个包, 其余的两个免积分

2008-03-30

Excel Manager

一个Excel的操作类

2008-03-01

空空如也

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

TA关注的人

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