资源简介

强调:vb.net的,不是VB
本压缩包是一个vb.net工程,介绍两种非常逼真的透明方法,代码注释很多
1.一种是设置窗体属性,很简单,但是透明后,可以接触到窗口矩形区域下面的地方,比如有一个文件,可以直接双击打开,可以说操作是不透明的。把窗口想象成木框+玻璃,这种方法相当于只有木框,没玻璃。当然,控件还在,而且完全不透明。
2.还有一种透明方法是截取被窗口矩形覆盖的区域,将其获取为一个bitmap然后赋值给窗口当背景!但是直接赋值也不行,里面有个小技巧。这种方法比直接设置opcity效果强太多了,几乎达到真正透明了!只剩控件!但是和第一种方法比起来,矩形是一个真正的矩形,操作是不透明。还用木框和玻璃比喻,相当于有木框也有玻璃,被窗口覆盖的区域只能看到,但点不到!
最后:我把基本原理都介绍了,有幸搜到这里的朋友即使分不够也有方向了。东西很简单,但我介绍的很详细,里面代码和演示更直观,所以要了6分。谢谢。

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      23040  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\bin\Debug\xx.exe

     文件      52736  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\bin\Debug\xx.pdb

     文件      14328  2013-04-26 01:40  窗口背景透明控件不透明之图片方式\xx\bin\Debug\xx.vshost.exe

     文件        490  2012-06-02 22:33  窗口背景透明控件不透明之图片方式\xx\bin\Debug\xx.vshost.exe.manifest

     文件        110  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\bin\Debug\xx.xml

     文件       3645  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\Form1.Designer.vb

     文件       6008  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\Form1.resx

     文件       3514  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\Form1.vb

     文件         39  2013-04-18 22:27  窗口背景透明控件不透明之图片方式\xx\Module1.vb

     文件       1505  2013-04-18 22:20  窗口背景透明控件不透明之图片方式\xx\My Project\Application.Designer.vb

     文件        510  2013-04-18 22:20  窗口背景透明控件不透明之图片方式\xx\My Project\Application.myapp

     文件       1065  2013-04-18 22:20  窗口背景透明控件不透明之图片方式\xx\My Project\AssemblyInfo.vb

     文件       2790  2013-04-18 22:20  窗口背景透明控件不透明之图片方式\xx\My Project\Resources.Designer.vb

     文件       5612  2008-07-31 12:47  窗口背景透明控件不透明之图片方式\xx\My Project\Resources.resx

     文件       3024  2013-04-18 22:20  窗口背景透明控件不透明之图片方式\xx\My Project\Settings.Designer.vb

     文件        279  2008-07-31 12:47  窗口背景透明控件不透明之图片方式\xx\My Project\Settings.settings

     文件       7680  2013-04-18 22:20  窗口背景透明控件不透明之图片方式\xx\obj\Debug\TempPE\My Project.Resources.Designer.vb.dll

     文件      23040  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\obj\Debug\xx.exe

     文件        180  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\obj\Debug\xx.Form1.resources

     文件      52736  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\obj\Debug\xx.pdb

     文件        180  2013-04-18 22:27  窗口背景透明控件不透明之图片方式\xx\obj\Debug\xx.Resources.resources

     文件       4711  2013-04-26 01:40  窗口背景透明控件不透明之图片方式\xx\obj\Debug\xx.vbproj.FileListAbsolute.txt

     文件        847  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\obj\Debug\xx.vbproj.GenerateResource.Cache

     文件        110  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\obj\Debug\xx.xml

     文件       5114  2013-04-18 22:27  窗口背景透明控件不透明之图片方式\xx\xx.vbproj

     文件         74  2013-04-18 22:27  窗口背景透明控件不透明之图片方式\xx\xx.vbproj.user

     文件        903  2013-04-18 22:27  窗口背景透明控件不透明之图片方式\xx.sln

    ..A..H.     18432  2013-04-26 01:40  窗口背景透明控件不透明之图片方式\xx.suo

     目录          0  2013-04-19 15:52  窗口背景透明控件不透明之图片方式\xx\obj\Debug\TempPE

     目录          0  2013-04-26 01:38  窗口背景透明控件不透明之图片方式\xx\bin\Debug

............此处省略11个文件信息

评论

共有 条评论