2013年10月6日

C# 通过消息捕获处理窗体最大化/最小化

摘要: 通过以下的一些代码可以实现捕获相关的一些消息事件; 以及可以通过调用 SetCloseMenu();实现关闭一些按钮功能如屏蔽关闭按钮功能等; 需要添加命名空间:using System.Runtime.InteropServices; private const int WM_SYSCOMMAND 阅读全文

posted @ 2013-10-06 21:35 梦琪小生 阅读(1232) 评论(0) 推荐(0) 编辑

C# 无边框窗体边框阴影效果

摘要: 通过下面代码在构造函数中调用方法 SetShadow(); 即可实现无边框窗体的阴影效果了 需要添加命名空间 using System.Runtime.InteropServices; private const int CS_DropSHADOW = 0x20000; private const 阅读全文

posted @ 2013-10-06 15:27 梦琪小生 阅读(5084) 评论(14) 推荐(0) 编辑

C# 将透明图片的非透明区域转换成Region

摘要: 以下代码实现将一张带透明度的png图片的非透明部分转换成Region输出 以上方法小图还可以,大图速度上就显得慢了..... 阅读全文

posted @ 2013-10-06 13:35 梦琪小生 阅读(1641) 评论(0) 推荐(0) 编辑

C# 鼠标穿透窗体功能

摘要: 通过以下代码,在窗体启动后调用方法SetPenetrate() 即可实现窗体的穿透功能。 同样该功能需要加载命名空间 using System.Runtime.InteropServices; 原文地址:http://bbs.csdn.net/topics/390325341 阅读全文

posted @ 2013-10-06 10:33 梦琪小生 阅读(2306) 评论(0) 推荐(0) 编辑

导航