C#
vencon_s
对代码是新人,努力学习
展开
-
C#如何保存剪贴板内容,在使用后恢复。
C# clipboard类封装了对剪贴板的操作,一般使用没有问题。但由于clipboard封装的数据类型有限,对于一些自定义类型的剪贴板数据,如果想占用剪贴板并在使用后原样恢复剪贴板的数据就会产生问题。试验了很多方法后,尝试学习别人C++的思路。使用winapi来处理剪贴本解决问题。引用相关API [DllImport("user32.dll", CharSet = CharS原创 2015-06-03 14:25:32 · 2853 阅读 · 0 评论 -
对tabcontrol控件增强,添加关闭按钮功能、呼吸灯标签闪烁功能、类QQ消息数量标签提示TIP
在网上自绘tabcontrol的基础上增强,大部分代码写了注释。关闭按钮的绘制思路:对padding属性修改以增加标签空白部分。在空白部分绘制十字,写个鼠标在十字区域点击关闭的事件以在适用控件时处理一些必要事情。tip小字思路:需要显示TIP时,在标签合适位置绘制半透明背景,同时绘制需要显示的TIP文字。对控件增加个需要绘制标签的容器以储存需要绘制TIP的标签及相应文字。写个公用方法在外部原创 2015-09-07 00:40:03 · 2663 阅读 · 0 评论