知识大全 WinForm特效:桌面上的遮罩层

Posted

篇首语:没有口水和汗水,就没有成功的泪水。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 WinForm特效:桌面上的遮罩层相关的知识,希望对你有一定的参考价值。

WinForm特效:桌面上的遮罩层  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  一个窗体特效 帮你了解几个windows api函数 效果 windows桌面上增加一个简单的遮罩层 其中WS_EX_TRANSPARENT 比较重要 它实现了鼠标穿透的功能

  using System;        using System Drawing;        using System Windows Forms;        using System Runtime InteropServices;        namespace WindowsApplication                     public partial class Form : Form                            public Form ()                                    InitializeComponent();                                [DllImport( user dll EntryPoint = GetWindowLong )]                public static extern long GetWindowLong(IntPtr hwnd int nIndex);                [DllImport( user dll EntryPoint = SetWindowLong )]                public static extern long SetWindowLong(IntPtr hwnd int nIndex long dwNewLong);                [DllImport( user EntryPoint = SetLayeredWindowAttributes )]                private static extern int SetLayeredWindowAttributes(IntPtr Handle int crKey byte bAlpha int dwFlags);                const int GWL_EXSTYLE = ;                const int WS_EX_TRANSPARENT = x ;                const int WS_EX_LAYERED = x ;                const int LWA_ALPHA = ;                private void Form _Load(object sender EventArgs e)                                    this BackColor = Color Silver;                    this TopMost = true;                    this FormBorderStyle = FormBorderStyle None;                    this WindowState = FormWindowState Maximized;                    SetWindowLong(Handle GWL_EXSTYLE GetWindowLong(Handle GWL_EXSTYLE) | WS_EX_TRANSPARENT | WS_EX_LAYERED);                    SetLayeredWindowAttributes(Handle LWA_ALPHA );                                   

cha138/Article/program/net/201311/11485

相关参考

知识大全 Javascript 遮罩层和加载效果

Javascript遮罩层和加载效果  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  //load

知识大全 Javascript 遮罩层和加载效果代码

Javascript遮罩层和加载效果代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章介绍

知识大全 WinForm特效:同时让两个窗体有激活效果

WinForm特效:同时让两个窗体有激活效果  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  wi

知识大全 WinForm特效:拦截窗体上各个部位的点击

WinForm特效:拦截窗体上各个部位的点击  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  wi

知识大全 智能手机怎样删除桌面上的小工具

智能手机怎样删除桌面上的小工具最简单的方法,长按小工具,如果桌面变化,并且在上面或下面出现一个垃圾桶图标或者出现删除的文字,就把小工具直接拖过去,可直接删除。有些桌面,进入桌面设置模式,就可以对桌面上

在Windows中,关于桌面上的图标,正确的说法是

在Windows中,关于桌面上的图标,正确的说法是_____。A、删除桌面上的应用程序的快捷方式图标,就是删除对应的应用程序文件B、删除桌面上的应用程序的快捷方式图标,并未删除对应的应用程序文件C、在

知识大全 windows 7 如何把桌面上的垃圾箱删除

windows7如何把桌面上的垃圾箱删除Windows7家庭普通版是没有“个性化”的。要想隐藏回收站,可以单击开始菜单,在下面的搜索框中输入“桌面”,然后单击“显示或隐藏桌面上的通用图标”,取消选择回

知识大全 为什么桌面上的“淘宝商城”这个软件怎么也删不掉

为什么桌面上的“淘宝商城”这个软件怎么也删不掉?而且好像有病毒!急~~各位大侠帮忙解决一下!用金山急救箱或360急救箱,我也碰到过类似情况,中木马了桌面上有个淘宝商城还有2个IE删不掉怎么办下载个wi

知识大全 win8视觉特效关了会怎样

win8视觉特效关了会怎样Win8调节视觉效果.从而提高性能的方法如下:1、桌面计算机点击右键“属性”。2、选择“高级系统设置”。3、选择“高级”,“性能”,“设置”。4、选择视觉效果。其中共有让Wi

知识大全 电脑萤幕背景成黑色了怎么回事?桌面上的图示,和开启的东西都能正常显示。电脑也可以正常使用。求教高手

电脑萤幕背景成黑色了怎么回事?桌面上的图示,和开启的东西都能正常显示。电脑也可以正常使用。求教高手!是你不小心改了背景吧,直接在桌面点右键选属性——桌面——背景里选喜欢的图案就是桌面上各种图示都不显示