Welcome 微信登录

首页 / 软件开发 / C#

C#制作自定义窗体样式

C#制作自定义窗体样式

C#制作自定义窗体样式2010-05-08制作不规则窗体涉及到API的调用和大量的编程,是件很复杂的事情。下面我们可以使用Borland C# Builder轻松的实现一个不规则窗体,以下面用一个示例来讲述其制作过程。一.准备不规则窗体位图二.窗体的设置三.代码的完成一.准备不规则窗体位图为了方便起见,我们随便找几个别的软件用的Skin。这里使用金山影霸 2003的安装目录下的skinsoceanKingDVD_Disable.BMP当然完全可以使用画图工...
用Visual C#来创建修改注册信息

用Visual C#来创建修改注册信息

用Visual C#来创建修改注册信息2010-05-08在本文中,我们介绍修改注册表中的键值的方法。而对于主键和子键,由于.Net FrameWork SDK中还没有定义这方面的方法,所以还无法完成安全的修改注册表中的信息。下面就先介绍如何用Visual C#来创建注册信息。 一.Visual C#创建和修改注册信息要调用的二个方法:(1).CreateSubKey ( String key )方法:此方法是创建以后面的字符串为名称的子键。当然这种方法不...
C#中键盘消息的响应

C#中键盘消息的响应

C#中键盘消息的响应2010-05-08Windows窗体通过引发键盘事件来处理键盘输入以响应Windows消息,大多数Windows窗体应用程序都通过处理键盘事件来以独占方式处理键盘输入。为了更好的掌握Windows窗体中键盘处理的相关操作,程序开发人员应该了解键盘消息的工作方式,以便实现更高级的键盘输入方案(例如,在按键到达控件之前截获它们等)。本节将详细介绍有关Windows窗体中键盘处理操作的相关内容。1.按键的类型Windows窗体将键盘输入标识...
设计模式(C#)系列文章索引

设计模式(C#)系列文章索引

设计模式(C#)系列文章索引2010-05-26 cnblogs webabcd介绍类图加实例的方式介绍设计模式(C#)创建型模式(Creational Pattern)1、介绍提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2、介绍将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。3、介绍用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。4、介绍定义一个用于创建对象的接口,让子类决定将哪一个类实...
设计模式(C#) - 观察者模式(Observer Pattern)

设计模式(C#) - 观察者模式(Observer Pattern)

设计模式(C#) - 观察者模式(Observer Pattern)2010-05-26 cnblogs webabcd返回“”介绍定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。示例有一个Message实体类,某些对象对它的操作有Insert()方法,当发生某些改变的时候,通知所有这些对象并执行Insert()方法。...
设计模式(C#) - 适配器模式(Adapter Pattern)

设计模式(C#) - 适配器模式(Adapter Pattern)

设计模式(C#) - 适配器模式(Adapter Pattern)2010-05-26 cnblogs webabcd返回“”介绍将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。示例有一个Message实体类,某个类对它的操作有Insert()和Get()方法。现在需要把这个类转到另一个接口,分别对应Add()和Select()方法。MessageModelus...
<< 31 32 33 34 35 36 37 38 39 40 >>