摘要: 虽然VS为我们提供了很多控件可以使用,但有时候这些控件仍然不能满足我们的要求,比如我们要对部分控件进行一些个性化的定制,例如美化控件,这时候就需要自己绘制控件,或是在原有控件的基础上进行修改自定义控件分为三种 1、组合控件(CompositeControls):在原有控件的基础上根据需要进行组合 2、扩展控件(ExtendedControls):继承自原有控件,添加一些新的属性和方法,绘制一些新元素 3、自定义控件(CustomControls):控件的绘制全部由用户定义1、组合控件 新建项目,拖入需要的控件,就像在窗体一样 编译生成,可以查看控件的外观 在生成的目录可以找到相应的... 阅读全文
posted @ 2012-12-09 22:46 bomo 阅读(38475) 评论(0) 推荐(11) 编辑
摘要: 在使用酷狗听歌的时候,我们可以不打开酷狗程序,直接使用组合键(Ctrl + Alt + 上)增加音量,使用(Ctrl + Alt + 右)切换到下一曲如何在C#代码中实现这样全局快捷键呢C#.NET没有提供现成的API,我们通过引用系统的API进行注册1、首先,创建一个快捷键操作的类,可以完成注册,注销的操作,具体说明看注释 public class HotKeys { //引入系统API [DllImport("user32.dll")] static extern bool RegisterHotKey(IntPtr hWnd, int... 阅读全文
posted @ 2012-12-09 14:17 bomo 阅读(7522) 评论(1) 推荐(0) 编辑