看了一下,网上的教程与代码有点复杂…因此,查阅资料后,这篇文章就诞生了…

先看效果图:

虽然运行起来很漂亮..不过,当你设计的时候,就是你头痛的了…看下设计图…嘿嘿嘿嘿….

主要代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System.Runtime.InteropServices;//引用,放在哪不用说了吧....
[DllImport("dwmapi.dll")]
public static extern int DwmExtendFrameIntoClientArea(IntPtr hWnd, ref MARGINS pMarinset);
[StructLayout(LayoutKind.Sequential)]
public struct MARGINS
{
    public int Right;
    public int left;
    public int Top;
    public int Bottom;
}
private void Form1_Load(object sender, EventArgs e)
{
    this.BackgroundImage = null;
    MARGINS margins = new MARGINS();
    margins.left = -1;
    margins.Right = -1;
    margins.Top = -1;
    margins.Bottom = -1;
    IntPtr hwnd = Handle;
    int result = DwmExtendFrameIntoClientArea(hwnd, ref margins);
    this.BackColor = Color.Black;
    this.label1.Text = "大家好!我是落落。。。";
    this.label1.BackColor = Color.Transparent;
    this.label1.ForeColor = Color.White;
}

主要就是引用DLL文件…通过系统的API来实现…

只是实现了Aero效果,因为只能在Vista于Win7下可以,所以要做系统的判断与是否开启Aero…不过这个不在讨论范围之内..哈哈哈哈

C#实现具有Aero效果的窗体相关推荐

  1. 在AHK窗体上使用 Windows Aero 效果

    1.首先确认开启了Windows Aero 2.窗体设置为黑色的背景色,字体选除了黑色的其他颜色 3.DwmEnableBlur(窗口句柄) 代码: gui,new,hwndhgui gui,font ...

  2. [2013.9.6]说说Win7的Aero效果

    最近看到别人写的一个例程,就是把控制台弄成了全透明,我把源码下载下来做了研 究. 其实从Vista版本之后,WindowsAPI里面增加了几个函数,用于Aero效果的实现.有 两个最主要的:DwmEx ...

  3. BS下实现WIN7下Aero效果

    BS下实现WIN7下Aero效果 收藏一下 /Files/hantianwei/AeroWindow-jQuery-Plugin-Version-3.5.zip 转载于:https://www.cnb ...

  4. 菜鸟收藏:Win7开启Aero效果的方法【mfxp】

    Windows Aero 可用于使用兼容图形适配器并运行家庭高级版.商用版.旗舰版或企业版的Windows Vista 和windows 7的计算机,它给您的计算机带来全新的外观.Windows Ae ...

  5. win7系统桌面计算机怎么打的开,Win7系统怎么开启aero效果 Win7电脑开启aero特效的方法...

    如果开启aero特效的话可能会占用一些内存,但是aero特效能够让系统更加美观动感,那么Win7系统怎么开启aero效果?下面装机之家分享一下Win7电脑开启aero特效的方法,来看看吧! 一.在服务 ...

  6. 有关远程连接后aero效果消失的问题

    由于使用了向日葵远程连接自己的电脑,结果发现电脑的aero效果消失,而且窗口拖动时有幻影,显得很慢.没办法,只有处理一下! 尝试了一些方法之后都没有效果,甚至想重装显卡驱动!最后灵光一闪,让我看到了向 ...

  7. WPF中,如何将Vista Aero效果扩展到整个窗口

    WPF中,如何将Vista Aero效果扩展到整个窗口 原文:WPF中,如何将Vista Aero效果扩展到整个窗口   WPF中,如何将Vista Aero效果扩展到整个窗口             ...

  8. 修复WIN7中无法应用Aero效果的问题

    一台不能连接互联网的电脑,显卡驱动一直都是新的,但是无法应用Aero效果的桌面.任务栏属性中启用Aero Peak预览桌面是灰色的. 我解决的方法:http://bbs.ithome.com/thre ...

  9. 在VirtualBox下安装win7实现aero效果的图文教程

     转自:http://www.ipc.me/virtualbox-win7-aero.html 默认情况下,在VirtualBox中安装好Windows 7后是没有aero效果的,对于追求视觉效果 ...

最新文章

  1. 文章3:车载LIDAR点云数据中杆状地物自动提取与分类
  2. matplotlib绘制多个子图
  3. FreeRTOS 临界段和开关中断
  4. Kotlin实战指南二十:flow
  5. 最新.NET MAUI有什么惊喜?
  6. 使用所有对象通用的方法
  7. JJWT签发与验证token
  8. android 开源 示波器,上个老外的开源虚拟示波器
  9. 语言爬虫字段为空_我为什么建议前端将Python 作为第二语言?
  10. 南京oracle soa,Oracle SOA平台之甲骨文SOA套件概述
  11. DNS的正、反以及双向解析
  12. pcm转换在线工具_律师必备的PDF在线转换工具,推荐5款,全免费!
  13. 实体框架提供程序类型无法加载?
  14. 假设拦截WebView的错误和OS升级到4.4后链接不能点击的问题
  15. ad自动布线过孔_AD15布线方法汇总
  16. 如何使用VMware 和ISO镜像文件 安装linux虚拟机,(附有安装工具)
  17. Alfresco文档管理系统 文档
  18. sm是什么职位_销售职位sm. asm. sr. dsr分别是什麽意思
  19. 数学建模之熵权法——基于Topsis模型
  20. 解决U-net上采样过程后,结合下采样信息时特征图大小不匹配问题

热门文章

  1. Trinity 一条龙策略
  2. 如果暴力不是为了杀戮,那就毫无意义
  3. 旋流油水分离器内部结构说明
  4. 批量识别医疗票据【第1版】
  5. 程序员面试题精选100题(51)-顺时针打印矩阵
  6. 关于华硕天选2笔记本所用的mt7921网卡问题
  7. php 导出cvs,php导出cvs文件简单类
  8. 一个最简单的局域网私人云盘SnapFile
  9. 商务工作汇报PPT模板
  10. TensorFlow 中的 Conv2DOp